cc++一些常见小错误

cc++一些常见小错误 记录一下,使用c/c++编码时常见的几个小误区。 一、指针的“1” c/c++的指针非常灵活,在对不同类型的指针操作时,对指针的“1“的尺寸也会随着类型的变化而变化。例如对于4B尺寸的int类型,int*的”1“就是4B,在移动指针时,是以4B为”1“移动的,而不是1B。对于自定义类,这个”1“等于成员变量尺寸之和再经对齐后的大小。 ​x1// c++ 20 2 3 int