C语言~指针进阶(1)
一维数组指针:
数组名:可以代表首地址,那么咱们就可以用指针指向数组。
虽然数组名可以代表一个元素首地址,但是它是个常量,不能自增或者自减!但是可以创建一个指针指向数组,然后++。
int arr[10];
arr++; // error E0137 表达式必须是可修改的左值
// error C2105 “++”需要左值
printf("%p \n", arr); //1 004FF810,代表第一个元素地址
printf("%p \n", &arr);//2 0
原创
2022-01-18 15:11:32 ·
1612 阅读 ·
0 评论