指针可以随意定义,没有规定吗?举个例子

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 01:09:57
指针可以随意定义,没有规定吗?举个例子
xRN@~N`#x ⡽y!D}?*i5'$*lqgwN݆x&3};ȥuſnYQy:5^Y&EhQۣzW03i\*VY'e'ev]>%S|=DmPM@$#;!ԩ*xamK"ڐ@o}D]#1rªr a5 !%UHMjk|\FY<BjƂi`eS*`-ColEcJfzJe_AW2{F n_܂bWaJ+n %FFpʓްKaKfz|V#;?6_E:LL4pM|'.$ k[2W@V8s7?)Ta?l

指针可以随意定义,没有规定吗?举个例子
指针可以随意定义,没有规定吗?举个例子

指针可以随意定义,没有规定吗?举个例子
定义指针随意,但指向不能随意
int *a;
int b;
b=3;
a = &b;
那么a就是b的存储地址,*表示指向地址里面存储内容,所以 *a = b = 3
另外一种理解方式是可以理解成数组,只不过数据定义时指定了固定长度 int a[1],a就代表数据的地址,a[0]代表存储的内容,
指针的内容还有很多其他相关方面,如存储空间的申请释放等,可以研究一下C、C++语言对应章节,还是比较有意思的.