才能获取数组的地址 ;
3.值相同 : 数组的 首元素地址 与 数组地址是相同的 ;
4.数组地址 与 数组首元素地址 : 这两个地址不是等价的, 其意义完全不同 ;
数组名称 :
1.数组名称的本质...;
2.数组名代表的地址 : 数组名称 指向 数组首元素的地址, 其绝对值 与 数组地址 相同;
数组名称不作为常量指针的场合 : 数组名类似于常量, 但不是常量, 下面两种场合数组名与常量指针不同...正确使用数组 p 打印字符串的方法(模仿编译器行为手工寻址) : p 是指针, 指向 "Hello", 但是本文件中声明为类数组, 数组与指针打印时编译器会做不同处理;
// ( 1 ) 首先 p 是地址...4.同类型无意义减法 : 如果两个指针指向相同类型的不同数组, 即使减法有结果, 这个结果也是没有任何意义的;
指针减法的过程 : 指针1 - 指针2 = ( 指针1指向的地址 - 指针2指向的地址...指针间进行运算的前提是 : 两个指针的类型必须相同, 这两个指针类型不同, 一个 int* 一个 char* , 编译时报错 ;
//printf("%d\n", p1_5 - p_c);
/