关于const的一些知识
来源:互联网 发布:网易房产数据 上海 编辑:程序博客网 时间:2024/06/08 18:58
首先来看几个句子:
1 const int a;
2 int const a;
3 const int *a;
4 int* const a;
5 int const * a const;
1和2的作用是一样的 ,a是一个整形常数。
3说明a是一个指向整形常数的指针(虽然整形常数不可修改,但指针可以修改的)。
4的意思是a是一个指向整形数的常指针(指针指向的整形数是可以修改的,但指针是不可修改的)。
5意味着a是一个指向长整型的常指针(同理,两者都不能更改)
合理的使用关键字const可以使编译器很自然地保护那些不希望被改变的参数,防止其被无意的代码修改,减少BUG的出现!
- 关于const的一些知识
- 关于const类型变量的一些知识
- 关于const 修饰的一些知识
- const 的一些知识
- 关于const引用、常量指针、指针常量的一些知识
- 关于const的相关知识
- 关于const的一些用法
- 关于const的一些理解
- 关于const的一些事
- const和 枚举的一些知识。
- 关于blog的一些知识
- 关于字符集的一些知识
- 关于MIME的一些知识
- 关于指针的一些知识
- 一些关于sulinux的知识
- 关于MIME的一些知识
- 关于filter的一些知识
- 关于硬盘的一些知识
- 各PHP框架 性能测试(Yaf 2.1 Benchmark)
- jquery-ajax-ajax
- 联想u310 u410已组好RAID即启用了IRST而因意外不能进入系统要(重装系统方法)
- wordpress博客文章中外链添加nofollow属性
- .NET/ASP.NET MVC(模块化开发AraeRegistration)
- 关于const的一些知识
- java.lang.ClassCastException: oracle.sql.BLOB cannot be cast to oracle.sql.BLOB
- VB之旅-机房收费系统总结
- java 解析xml中参数解释-localName和qName
- 二叉树的遍历(非递归算法)
- c++实现List数据结构
- org.tigris.subversion.javahl.ClientException: RA layer request failed s
- 字符数组和字符串指针
- 安装pfsense2.1光驱问题