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语言
想对作者说点什么? 我来说一句

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

关闭
关闭
关闭