斩妖者

食之得不得,究通由天作主,予夺由人作主,业之精不精,由我作主。然吾未见业果精而终不得食者也。...

C语言 第 15节 const用法总结
const用法总结:
1. const char/int/...  
经常在变量初始化的时候看到
const int a;
const char b;
这里用const表示定义的变量a 和 b 是常量不可变,后面在使用的过程中其值不能改变,只初始化一次;

2.  xxx(int a, const char *c)
    我们在函数的使用过程中传入的参数会用到const
这里const char *c 意味着使用const保护传入指针所指向的内容;
在函数体中这个指针的内容将不能被改变;

3.  const struct{a; b; c}
这里const修饰结构体表示结构体成员的值初始化一次后就不能被改变

4.  const int *a; 

int *const a;

const int *const a;


5.  const int *Get_node()const
{

}
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaofei19900927/article/details/80353907
文章标签: C
个人分类: C语言
想对作者说点什么? 我来说一句

const 用法总结.

2008年08月27日 22KB 下载

c语言const用法

2010年04月12日 29KB 下载

没有更多推荐了,返回首页

不良信息举报

C语言 第 15节 const用法总结

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭