C03-指针 数组 引用 常量.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 7页
  • 2018-01-04 发布于浙江
  • 举报
C03-指针 数组 引用 常量

指针 数组 引用 常量 指针 指针 格式:类型* 变量 声明定义和初始化 间接引用(dereference): int a=10; int* b=a; *b=100; 加减运算: 注意事项: C++中几乎不使用** 任何时候都应保证指针指向有意义的地址或置为0 函数指针 数组 一维数组 声明定义及初始化: 存取数组元素的操作符:[] 数组与指针: int a[5]={1,2,3,4,5}; int* b=a; int* c=a[0]; 数组 多维数组 格式:〈类型〉〈变量〉[行的上界][列的上界] 指针数组: int* array[4]; 指向数组的指针: 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!”; 指向常量

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档