【C小知识】C语言关键字const

C语言关键字–const
1.变量
声明为只读变量,初始化后不能再改变它的值
2.数组
创建不允许修改的数组
3.指针
要区分是限定指针本身为const还是限定指针指向的值为const
QAQ
Q1: #define可以创建类似const功能的符号常量,其与const的区别 A1:const的用法更加灵活,可以创建const数·组/const指针/指向const的指针
Q2:对函数的形参使用const的作用 A2:既能保护数据(只读变量在函数执行过程中不能被修改),也能让函数形参接受const数据和非const数据
Q3:C语言规定,使用非const标识符(如函数形参int ar1 修改const数据const int ar2导致的结果是未定义的) 指针只能指向非const的数据;指向const限定类型的指针可以指向const数据和非const数据。即不能把const数据的地址赋给普通指

【C小知识】C语言关键字const最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/12218.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>