正数的补码就是其本身
负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1
一个C++语言程序是由 函数组成
struct和union都有内存对齐,结构体的内存布局依赖于CPU、操作系统、编译器及编译时的对齐选项
任何同一时刻, union中只存放了一个被选中的成员, 而struct的所有成员都存在
不可以同时用const和static修饰成员函数
指针是一个新的变量,只是这个变量存储的是另一个变量的地址,引用只是一个别名,还是变量本身
负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1
一个C++语言程序是由 函数组成
struct和union都有内存对齐,结构体的内存布局依赖于CPU、操作系统、编译器及编译时的对齐选项
任何同一时刻, union中只存放了一个被选中的成员, 而struct的所有成员都存在
不可以同时用const和static修饰成员函数
指针是一个新的变量,只是这个变量存储的是另一个变量的地址,引用只是一个别名,还是变量本身