关于指针变量的引用的一点小问题 看书时看到的一段原文 把本人看糊涂了 内容如下
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/09/02 16:31:28
关于指针变量的引用的一点小问题 看书时看到的一段原文 把本人看糊涂了 内容如下
若有定义
int a,*p=&a;//
说明指针P指向变量a,a是p指向的目标,可以用*p来引用a,*p与a是等价的 ,*p可当普通变量使用
首先int *p=&a; 这个初始化我都不确定他是不是对的 因为从来没这么写过
我大多如下初始化 int *p,a; p=&a;
他既然说*p,a是等价的 为什么还写成int *p=&a;这样?
其次他的最后一句 “*p可当普通变量使用 ” 难道p本身不就是指针变量么 为什么又成了 *p
其实也就是指针变量初始化引用的问题
若有定义
int a,*p=&a;//
说明指针P指向变量a,a是p指向的目标,可以用*p来引用a,*p与a是等价的 ,*p可当普通变量使用
首先int *p=&a; 这个初始化我都不确定他是不是对的 因为从来没这么写过
我大多如下初始化 int *p,a; p=&a;
他既然说*p,a是等价的 为什么还写成int *p=&a;这样?
其次他的最后一句 “*p可当普通变量使用 ” 难道p本身不就是指针变量么 为什么又成了 *p
其实也就是指针变量初始化引用的问题
指针是一种类型;
int*;这是一种类型;
int *p;p是int *类型,也就是int型指针;
*p指向a;则*p表示的就是a,a是一个int 型变量,所以*p是int变量;
int*p=&a是初始化与int *p;p=&a;是完全相同的;
int*;这是一种类型;
int *p;p是int *类型,也就是int型指针;
*p指向a;则*p表示的就是a,a是一个int 型变量,所以*p是int变量;
int*p=&a是初始化与int *p;p=&a;是完全相同的;
关于指针变量的引用的一点小问题 看书时看到的一段原文 把本人看糊涂了 内容如下
C 语言 指针变量的定义问题
指针变量指向的变量的值变了,指针变量会不会变?
关于指针的问题 p,p1,p2都是指针 p=p1; p1=p2;p2=p; 交换了指针指向空间的内容?
关于指针变量的问题首先定义数组int a[3];如果把a赋给一个指针变量p,那么p该如何定义?我觉得a是指向行的,而&a
c++语言,while循环问题.里面的变量change把我搞糊涂了,它起到了什么作用?
指针和引用的区别
指针常量与指针变量的区别?
关于‘糊涂’的作文?
英语翻译寻找百度知道中的翻译高手!超高分求跪求翻译一段英文!谢绝软件翻译的,本人用软件翻译过原文如下:是关于“物业管理”
我是在看关于力矩的问题时看到的
C语言 关于结构型变量成员的引用