目录
1、定义及初始化
2、const型变量与符号常量的区别
3、const型指针
1)指向常量的指针
2)指针常量
3)指向常量的指针常量
const int MaxLine = 1000;
float const PI = 3.14;
const int *p;
const int a = 15; // a 是个const型数据类型
int b = 1;p = &a;
p = &b;*p = 18; // 错误,不能通过p间接给它指向的变量b赋值。b = *p;
int a, b;
int * const p = &a;
*p = 15;
b = *p;p = &b; // 错误,不可以给指针p重新赋值
int a = 1, b = 2;
const int * const p = &a;*p = 18; // 错误
p = &b; // 错误b = *p;a = 8;
定义const类型指针的主要目的是提高程序的安全性。
本文发布于:2024-02-02 09:49:08,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170683854742994.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |