欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C++学习笔记_const用法总结

程序员文章站 2022-09-28 13:42:07
const用法总结 变量: 1.转换为常量; 2.文件内的局部变量,如果要在其他文件中引用,需要显式指定为extern; 引用: 1.对const对象的引用,不能赋值;...

const用法总结

变量:
1.转换为常量;
2.文件内的局部变量,如果要在其他文件中引用,需要显式指定为extern;
引用:
1.对const对象的引用,不能赋值;
2.可以初始化为不同类型的对象或者是右值,eg :

const int &r = 42;
或者
double dval = 3.14;
const int &r = dval;

迭代器:
1.const_iterator可以改变自身的值,但是不能改变指向对象的值;
2.const iterator不能改变自身的值,只能改变指向对象的值;
指针:

1.循环的判断条件优先选用!=;
2.使用iterator遍历vector 以及 pointer便利array,一般取得设置哨兵;