找回密码
 立即注册
查看: 68|回复: 2

C中const的作用

[复制链接]

10

主题

11

回帖

64

积分

注册会员

积分
64
发表于 2023-2-2 17:11:28 | 显示全部楼层 |阅读模式
const作用有哪些
回复

使用道具 举报

10

主题

11

回帖

64

积分

注册会员

积分
64
 楼主| 发表于 2023-2-2 17:13:12 | 显示全部楼层
常类型也称为const类型,是指使用类型修饰符const说明的类型。const是C和C++中常见的关键字,在C语言中,它主要用于定义变量为常类型以及修饰函数参数与返回值,而在C++中还可以修饰函数的定义,定义类的成员函数。常类型的变量或对象的值是不能更新的。
回复

使用道具 举报

10

主题

11

回帖

64

积分

注册会员

积分
64
 楼主| 发表于 2023-2-2 17:15:11 | 显示全部楼层
修饰一般常量。修饰常数组。修饰常对象。定义常对象时,同样要进行初始化,并且该对象不能再被更新,修饰符const可以放在类名后面,也可以放在类名前面。修饰常指针。修饰常引用。
修饰函数的常参数。防止使用者无意的或错误的修改。
修饰函数的返回值。
修饰类的成员函数
在另一连接文件中引用const常量:extern const int i;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|粤嵌技术交流空间

GMT+8, 2025-7-8 05:02 , Processed in 0.694650 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表