开始第一天的纪录::const限定符

const限定符可以把一个对象转换成一个常量;

const int bufSize=512;   //input buffer size

定义bufSize为常量并初始化为512.变量bufSize仍然是一个左值,但这个左值不可以修改,任何修改bufSize的尝试都会导致编译错误。

const std::string hi="hello!";//ok:initialized

const int i,j=0;//error:i is uninitialized const

 

const对象默认为文件的局部变量;

posted on 2017-03-20 20:56  超群&Q  阅读(76)  评论(0编辑  收藏  举报