练习2.26:下面那些句子是合法的?如果有不合法的句子,请说明为什么?
(a) const int buf; //不合法,buf需要赋值
(b) int cnt = 0;//合法,不用说了
(c) const int sz = cnt ;//合法,只不过sz的值需要看cnt
(d) ++cnt;++sz; // 如果根据(c)项目来看,cnt可以自增,sz不可以自增
C++Primer第五版 2.4节练习
最新推荐文章于 2022-02-28 15:12:09 发布
练习2.26:下面那些句子是合法的?如果有不合法的句子,请说明为什么?
(a) const int buf; //不合法,buf需要赋值
(b) int cnt = 0;//合法,不用说了
(c) const int sz = cnt ;//合法,只不过sz的值需要看cnt
(d) ++cnt;++sz; // 如果根据(c)项目来看,cnt可以自增,sz不可以自增