初学c++
文章平均质量分 75
冰与火
额,别人夸我很2b- -!
展开
-
初学const用法
刚学c++的时候只知道const是用来定义常量的,比如: const int MAX =5; //在功能上等同于#defineMAX 5 int array[MAX]; 这样做的好处是可以把一个看不出任何差别的常量给它起一个一目了然的名字。其他人或自己日后再看到的时候就不会糊涂为什么这里凭空出现一个1,那里莫名其妙有一个3。合理的给常量起名字可以提高代码的可读性和可维护性。有一天我原创 2012-04-05 10:56:41 · 625 阅读 · 0 评论 -
再谈字节对齐
在网上看了n多字节对齐的文章,看完之后也是将懂不懂的,于是决定还是自己来研究一下,补充一下网上文章所没讲明白的。 首先,字节对齐是为了cpu能更快的存取数据。我之前看到的很多文章主要是在抽象数据类型的大小方面讲解对齐,这个本来是很好理解的,但是这也不免给我这样一知半解的人留下一个错误的印象:只有在涉及抽象数据类型的大小才存在字节对齐的问题。 深入了解之后,发现:字节对齐是针对每个数据项的起始地原创 2012-05-29 13:58:22 · 744 阅读 · 0 评论