C语言
文章平均质量分 62
桐子将你军
勤勤恳恳本科生,得饶人处且饶人。
““误人子弟”这四个字罪名可不轻,大有推出午门斩首五遍以儆效尤之过。”——《程序员的自我修养》
展开
-
C语言 内存对齐
的整数倍的地址处,有效对齐数=min{该成员大小,编译器默认对齐数(可由。,n=1,2,4,8,16 修改) }的最小整数倍。对于结构体的各个成员,总体对齐时,字节大小是。其他成员变量要对齐到。原创 2024-06-16 00:15:00 · 323 阅读 · 0 评论 -
volatile关键字
volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的 memory barrier。volatile 关键字是一种类型修饰符,告诉编译器用它声明的类型变量会被某些编译器未知的因素更改,那么编译后不应该从寄存器中读取变量的值,而是直接从内存中读取(显然,读取内存的效率会低于读取寄存器)原创 2024-06-15 00:40:34 · 394 阅读 · 0 评论