C学习:数组名赋值给指针后地址算术运算辨析 实例分析 测试代码 实例分析 取数组首位元素的地址和取数组名、取数组名的地址有啥区别呢?首先看看以下代码,看看你是否知道,printf输出的结果? // 假设数组a[]起始地址为0x000000 float a[10] = { 0.0f}; float *p1, *p2, *p3; // 测试1 p1 = &a[0]; p2 = a; p3 = &a; printf("%d \n", p1); printf("%d \n"...