const关键字
const int i =
const和指针结合,共有4种形式
const int *p; p是一个指针,指针指向一个int型数据。p所指向的是个常量。
int const *p; p是一个指针,指针指向一个int型数据。p所指向的是个常量。
int *const p; p是一个指针,指针指向一个int型数据。p本身是常量,p所指向的是个变量
const int *const p; p是一个指针,指针指向一个int型数据。p本身是常量,指向的也是常量 结论和记忆方法:
、const在*前面,就表示const作用于p所指向的量。所以这时候p所指向的是个常量。
、const在*后面,表示p本身是常量,但是p指向的不一定是常量。 const型指针有什么用?
char *strcpy(char *dst, const char *src);
字符串处理函数strcpy,它的函数功能是把src指向的字符串,拷贝到dst中。
相关文章
- 01-09C++ Primer 学习笔记_85_模板与泛型编程 --模板特化[续]
- 01-09c – NTP对分布式时间同步有多好?
- 01-09STC12C5A60S2 双串口通信
- 01-09C++ 系列:虚函数
- 01-09netbeans设置语言
- 01-09c语言 关于存储一个大于该数值类型范围的数之后的输出结果
- 01-09991_MISRA C规范学习笔记4
- 01-09【转】为什么C++编译器不能支持对模板的分离式编译
- 01-09C++学习6 | 内存管理(堆、栈)
- 01-09C++用new操作符申请内存空间