首页新闻找找看学习计划
当前位置: 博问标签 /指针/未解决/ 已解决
1
回答数

10 尾插法建立单链表中LinkList和LNode

LinkList List_TailInsert(LinkList &L){ int x; L=(LinkList)malloc(sizeof(LNode)); LNode s,r=L; 想问一下第三
1
回答数

有关c语言字符串指针的问题

char *p; char a[]="abc"; p = &a; 请问这样为什么不行?
2
回答数

50 C语言指向数组的指针,每个字节里面都是什么以及怎么排序的?

程序如下: include <stdio.h> int main (void) { int a[4]={1,2,3,4}; int p=(int )((int)a+1); printf("%x",*p
0
回答数

什么问题dd d

方法 int main(void) {} ffffffffffffffffffffffffffffffffffff
1
回答数

在调用有指针函数时

在调用有指针函数时,*怎么区分啥时候加啥时候不加 比如#include<stdio.h>void z(float (*p)[4],int n){int i;for(i=0;i<4;i++)printf
5
回答数

10 char **p的用法

1 void t(char **p2){ 2 char *p1 ; 3 p1 = (char *)malloc(1); 4 *p2 = p1; 5 } 6 int main(){ 7 char **p
1
回答数

5 关于数据在内存中的储存

#include<bits/stdc++.h>using namespace std;int main(){ int a=10; char b='c'; float c=10.0; double d=
2
回答数

关于C中变量地址和指针地址

我定义了两个int类型的变量,和两个int类型的指针分别指向这两个变量。但是当我取他们的地址的时候,发现地址的前面都有60这个数,看到书上和教程上面别人的取地址的时候都没有这个数,想问一下这个60代表
3
回答数

5 请问这个C++关于类的程序中,c[4]这个指针应该怎么理解?

1 class Point { 2 int x_, y_; 3 public: 4 Point() :x_(0), y_(0) { cout << "yes!" << endl; } 5 }; 6 i
0
回答数

20 const问题

例子1 # include<stdio.h>void main(){ char **p1; const char **p2=p1;}//[Warning] initialization from in
0
回答数

5 vector指针赋值后地址错误

代码片段如下: CopyConfigBase *copyConfig = CopyConfigManager::getInstance().get( pUser->copyid); if ( !cop
2
回答数

函数参数为指针的值传递与引用传递

1.问题的由来:今天在实现二叉树的创建和遍历的时候,发现在(二叉树的建立的参数的)代码中少了一个引用符号,然后编译器会报错:”使用了未初始化的局部变量“,在我使用了引用之后,便没有了这样的错误。 2.
2
回答数

15 字符串如何获取地址

#include <iostream>#include<string>#include <cstring>#include<vector>#include<sstream>#include<algor
3
回答数

5 c++指针问题

其实还是不明白,红色部分,,,求解 #include <iostream>#include <time.h>using namespace std; class B0{public:void disp
2
回答数

10 指针与数组间有什么关系?

指针与数组间有什么关系?指针指向数组时是指向的首地址,假如有 int *p=(int *)malloc(sizeof(int)*5); for(int i=0;i<5;i++) p[i]=0; 那么,
5
回答数

5 请各位C++大神来看看这段小程序有没有潜在的BUG

1 #include <iostream> 2 #include <vector> 3 #include <string.h> 4 5 using namespace std; 6 7 struct
2
回答数

10 返回指针的函数中的一个问题

1 // 将字符串str中的小写字母变成大写字母,并返回改变后的字符串 2 // 注意的是:这里的参数要传字符串变量,不能传字符串常量 3 char * upper(char *str) { 4 //
1
回答数

关于c语言中多维指针数组的问题

一、 char *A[3][4]; 这里面的A表示什么意思? A[0]表示什么意思? A[0][0]表示什么意思? 二、 char (*B)[3][4]; 这里面的B表示什么意思? B[0]表示什么意
3
回答数

遇到悖论了,一个指针指向的地址为零,但这个指针为逻辑真

if(tempf->leftTree) printf("tempf->leftTree:%d\n",temp->leftTree); 这句话居然输出了 temp->leftTree:0
5
回答数

20 地址和引用类型的区别

看值类型和引用类型的区别,遇到了ref,据说是ref传递的是指针,而引用类型传递的是地址,希望大神能用这些原理给我讲解一下,网上指针和地址的文章很少。
2
回答数

关于堆区释放内存问题

#include "stdio.h" #include "stdlib.h" typedef struct _teacher { char name[10]; int age; char *title
1
回答数

5 C/C++指针问题

Node *p; Node *q=0; Node *t=new Node; Node *k=(Node*)malloc(sizeof(NOde)); 未初始化的指针,空指针有什么区别?为什么直接给他们
1
回答数

5 c++中的*,&怎么用的啊?

1 int main(int argc, char* argv[]) 2 { 3 int c=1; 4 int *f=&c; 5 cout << &c << endl; 6 cout << f <<
4
回答数

c++对象内存分配的问题,如何确定在堆上还是在栈上?

c++中对象内存放堆上还是在栈上是不是根据对象实例化的方法,如:A a; //在栈中分配内存A * a = new A(); //动态内存分配,在堆上 要是这样,如果我尽量不用指针的话(这样程序风格似
1
回答数

20 颠覆你的“指针观”,哪位大神来解释下这个?

1 class A 2 { 3 }; 4 5 class B 6 { 7 }; 8 9 class C 10 { 11 }; 12 class G 13 {}; 14 15 class D:publi