C/CPP语言中的语法细节

时间:2020-12-26 23:27:41

C

连续的break;不能跳出多个循环

此时用goto和flag

break之后会立即跳出循环 此时无法继续使用循环内的变量

移位运算符 比 加减 运算 低 也就是 先算加减 再移位

char *a, char b[] & sizeof

sizeof(a) is the byte length of the pointer
sizeof(b) is the byte length of the array

CPP

类的构造函数不能调用同一个类的另一个构造函数;

std::max需要实例化 如 std::max(1,2)