随笔分类 - C/C++/
再谈C++引用与指针
摘要:大多数对引用的认识就是,引用只是实际存在的变量的一个别名,引用一开始必须初始化为实际存在的变量名,而且只要一初始化,就不能再改变,以后对这个别名的操作,也就等于实际存在的变量的操作。 有一点比较特殊的是,引用可以延长临时变量的生命周期,而且指针不具备这个能力。以下举例做一下分析: 代码1: #i...
阅读全文
再谈结构体的大小
摘要:今天上班时,在与同事讨论数据字节对齐时,在谈到如果结构体中单独包含一个bool类型的成员时,这个结构体的大小是多少?那时第一直觉就是,虽然bool类型的大小是1个字节,但编译器默认按4个字节对,所以单独包含一个bool类型,结构体大小应该是4个字节。后来同事亲手试验了一下,想不到竟然是1个字节大小...
阅读全文
浙公网安备 33010602011771号