0、语句的分行
法1:在第一行末尾添加反斜杠
cout<<"Hello
World!"<<endl;
法2:将字符串字面量分成两个,编译器注意到两个响铃的字符串字面量后,将把它们拼接成一个
cout<<"Hello "
"World!"<<endl;
(回去吃个饭,睡个午觉再来继续...)
1、“/”&“%”
/:若两个操作数都是整数,则返回整数;有一个是实数,就返回有小数
%:两个操作数必须是整数
2、“++”和“--”的前缀、后缀
前缀:先递增、递减后,再赋值给左值;
后缀:先赋值给左值,再递增、递减;
若没有赋值,则前缀和后缀都可以。
前缀运算符的性能更高,因为使用后缀运算符时,编译器需要临时存储初始值,以防需要将它复制给其它变量。
3、sizeof()
不是函数,是运算符。不能定义它,因此不能重载它。
4、运算符优先级掌握的再好,也要习惯用括号帮助人类理解