#刷题面试---C++
1.指针 偏移
选项
解答:
&a+1不是首地址+1,系统会认为加了一个整个a数组,偏移了整个数组a的大小。
&a是取地址后,再+1;而ptr-1是先首地址-1,再对整体取值*。
对地址+或-,是整体偏移;对指针+1或-1,是数组内地址偏移。
2.定义 类型
解答:
#define后的内容 两部分相等 INT_PTR=int*;
INT_PTR a,b; 即为 int* a,b
所以a是指针,b是整型变量
3. 数组 指针
解答:
对于a[row],a是一维数组的首地址,
原创
2020-09-16 23:29:10 ·
160 阅读 ·
2 评论