void main()
{
Int x1, x2, x3;
Const int *p1 = &x1; //p1可以初始化,也可以不初始化
Int const *p2 = &x2; // p2可以初始化,也可以不初始化
Int *const p3 = &x3; //p3是常量,必须初始化
//*p1 = 5; p1指向的内容不能修改
//*p2 = 5; p2 指向的内容不能修改
*p3 = 5; //p3指向的内容可以修改
}
Const int *, int const *, 和int * const 的区别:
最新推荐文章于 2023-04-06 09:50:39 发布
本文详细解析了C语言中指针与常量的概念及其使用方式,通过具体实例介绍了不同类型的指针变量如何声明及初始化,并强调了它们在操作时的注意事项。
882

被折叠的 条评论
为什么被折叠?



