社区
C语言
帖子详情
关于const的问题?
KylinFire
2003-09-29 10:21:14
请问这些是什么意思?我找书没有找到:
1:
const abc()
{
....
}
2:
xxx abc() const
{
...
}
谢谢
...全文
56
5
打赏
收藏
关于const的问题?
请问这些是什么意思?我找书没有找到: 1: const abc() { .... } 2: xxx abc() const { ... } 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cnxiaohai
2003-09-30
打赏
举报
回复
const abc() //返回值为const性质的
const放在函数后面,用在成员函数。
表示成员函数体内不能修改该类中的成员变量,
其他变量函数体内可以改变。
这是类定义的基础呀
lemon520
2003-09-30
打赏
举报
回复
1:
const abc() //返回值为const性质的
{
....
}
2:
xxx abc() const //函数对参数不能修改
{
...
}
KylinFire
2003-09-30
打赏
举报
回复
谢谢
daizh
2003-09-29
打赏
举报
回复
补充:const放在函数后面,一般用在成员函数。表示成员函数体内不能修改该类中的成员变量,其他变量函数体内可以改变。
daizh
2003-09-29
打赏
举报
回复
上述const的用法是:一般情况下,函数的返回值为某个对象时,如果将其声明为const时,多用于操作符的重载。
const
用法,区别
const
int*和int*
const
(顺便用图片教你看懂所有C语言变量类型声明)
const
是什么?????
const
修饰常量????
const
修饰数组????
const
修饰指针????
const
修饰函数????顺时针螺旋法则(C程序员们用了它,就可以看懂任何C语言变量类型声明)????总结 ????前言 ❤️ :热爱编程学习,期待...
const
int,int
const
,
const
int*,int
const
*,int*
const
有什么不一样?
首先,要明白一点,
const
这个关键字,实在编译期间作用的,用来判断被修饰对象是否可以被修改,编译以后,程序本身没有关于这个关键字的运行方式,也就是说,程序执行时,变量进入寄存器或者内存中,本身不具有是否...
const
int *,
const
int *
const
和int
const
*之间的区别
文章目录int
const
* https://www.geeksforgeeks.org/difference-between-
const
-int-
const
-int-
const
-and-int-
const
/?ref=rp int
const
* int
const
* 是指向常量整数的指针。 这意味着被声明的变量是指向常量整数的...
static和
const
区别?
const
定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。 static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。...
const
关键字的作用?
(1)欲阻止一个变量被改变,可以使用
const
关键字。在定义该
const
变量时,通常需要对它进行初始化,因为以后就没有机会再去改变它了; (2)对指针来说,可以指定指针本身为
const
,也可以指定指针所指的数据为
const
...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章