相关面试题:结构体起始位置的偏移量
#if 0
struct AA
{
int a;
char b;
double c;
char d;
};
int main()
{
// 需求:给你一个结构体AA,然后再给AA中的一个成员c
// 想要知道:AA结构体中的c成员相对于结构体起始位置的偏移量是多少?
cout << offsetof(AA, c) << endl;//8 因为int 4 ; char对齐4 所以起始偏移量为8
return 0;
}
#endif
函数重载
引用
面向对象和面向过程的区别
面向对象三大特点:封装继承多态