标签:test void 变量 c指针 动态 存在 ++ 数组名 访问
1. 指针的*和后面的变量名结合,如:
int* a,b,c <==> int *a, int b, int c
2. 全局变量的指针初始值为NULL。
3.void* 不能用*指向其对应的变量值,也不能作++操作,无指针指向其字节数信息。
4. int test[2] =1;表示计算地址test+2*sizeof(int),返回地址指向的对象的引用。
5.数组名是个指针常量,即test等价于 int * const test(test == &test[0]),因此test不能被赋值。
6.数组的大小信息保存在数组第一个元素的前面,占用一个int字节大小,地址为test - sizeof(int)。但是数组不做动态检查,其一数组值判断开销太大,其二数组当成指针访问时,不知道大小。
标签:test void 变量 c指针 动态 存在 ++ 数组名 访问
原文地址:http://www.cnblogs.com/liaoyiwang/p/7476494.html