#include <stdio.h>int main() {int len = 4;int data[] = { 0, 1, 2, 3 };int *p_int = data;printf("sizeof(p_int) = %d\n", sizeof(p_int));printf("addr(len) = %u\naddr(data) = %u\naddr(p_int) = %u\np_int = %u\n",&len, data, &p_int, p_int);for (int i = 0; i < len; i++) {data[i] = data[i] + 1;*p_int = *p_int + 1;p_int = p_int + 1;printf("data[%d] = %d\n", i, data[i]);}return 0;}
代码2-3:指针修改数组变量
代码2-3:指针修改数组变量 运行结果
