资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
C03C03指针数组引用常量指针数组引用常量指针指针格式:* 声明定义和初始化间接引用(dereference): int a=10; int* b=&a; *b=100;加减运算:注意事项:C+中几乎不使用*任何时候都应保证指针指向有意义的地址或置为0函数指针数组一维数组声明定义及初始化:存取数组元素的操作符:数组与指针:int a5=1,2,3,4,5; int* b=a; int* c=&a0;数组多维数组格式:类型变量行的上界列的上界指针数组:int* array4;指向数组的指针:int (*pt)4;引用引用格式:& =右值不可省略引用变量的地址问题比较指针和引用存取值的方法初始化函数的引用参数和返回引用const格式: const =#define 和 const const 的内部连接 const 的折叠和内存地址函数体外定义的常量文件内有效:const int a=100;强制外部连接: extern const int a=100;函数体内定义的常量const字符串数组:char a=“This Is A String!”;char* a =“This Is A String!”;指向常量的指针 const int* pt; int const* pt;常量指针 int* const pt;初始化常量引用 int b=100; int& aa=b和const int& aa=b;
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号