正在加载图片...
指针赋值 口指针可能的取值 (1)空指针:0,NULL或值为0,NULL的常量 (2)类型匹配的对象的地址 (3)同类型的另一有效指针 (4)类型匹配的对象的前、后地址(相对位置) 没有初始化或赋值的指针是无效的指针;引用无效指针会带来难以预料的问题! intx[3]={1,2,3}; int pz; int px =&x[]; pz=0;/0K int py =&x+1; pZ NULL;/OK 8 http://math.ecnu.edu.cn/~jypanhttp://math.ecnu.edu.cn/~jypan 指针赋值 8  指针可能的取值 (1) 空指针:0, NULL 或值为 0, NULL 的常量 (2) 类型匹配的对象的地址 (3) 同类型的另一有效指针 (4) 类型匹配的对象的前、后地址(相对位置) int x[3] = {1,2,3}; int * px = &x[0]; int * py = &x+1; int * pz; pz = 0; // OK pz = NULL; // OK 没有初始化或赋值的指针是无效的指针;引用无效指针会带来难以预料的问题!
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有