随笔分类 -  c++易忽略笔记

摘要:左值和右值的区别:左值就是在赋值中可以放在赋值操作符两边的值,比如: int a = 1; double b = 2.0 a = b; b = a; 这里a和b都是左值,一切变量都是左值,但const量是例外。 而右值则是只可以放在赋值操作符右边的值,比如: int a = 0; char *b = 阅读全文
posted @ 2016-08-29 01:28 xiaofeiyang 阅读(222) 评论(0) 推荐(0)
摘要:1.定义数组可以不用规定其内存大小,如 int n[]={1,2,3,4,5};即为空间为5的一个数组。 2.const 的使用,const必须要初始化,否则会报错,而且初始化后,不能被改动。 3.静态局部数组与自动局部数组之间的区别:其实主要就是针对静态局部数组的一个分析,使用了 static,比 阅读全文
posted @ 2016-08-10 23:31 xiaofeiyang 阅读(1376) 评论(0) 推荐(0)