摘要:
什么是内存对齐 编译器为每个“数据单元”安排在某个合适的位置上; C,C++语言非常灵活,它允许你干涉“内存对齐” 为什么要对齐 性能原因:在对齐的地址上访问数据快 如何对齐 第一个数据成员放在offset为0的位置 其它成员对齐至min(sizeof(member),#pragma pack()所 阅读全文
posted @ 2016-10-03 15:26
傲娇的猴
阅读(115)
评论(0)
推荐(0)
摘要:
用const给字面常量起个名字(标识符),这个标识符就称为标识符常量;因为标识符常量的声明和是哟个形象很像变量,所以也称常变量 定义的一般形式: const 数据类型(int,double,float...) 常量名=常量值; 数据类型 const 常量名=常量值; 例如: const float 阅读全文
posted @ 2016-10-03 11:22
傲娇的猴
阅读(168)
评论(1)
推荐(0)
摘要:
a++是先把a加一然后再运算 sum1=6;sum2=7;b1=b2=5;说明a++是先计算其它的,最后再把a的数值加一;而++a是先把a的数值加一然后一起计算。(总而言之,从左往右的顺序,遇见++就先把那个数加一,如果先遇到a那么就先计算那个式子) 又列如: #include<iostream>u 阅读全文
posted @ 2016-10-03 10:44
傲娇的猴
阅读(140)
评论(0)
推荐(0)

浙公网安备 33010602011771号