各位前辈,我刚刚接触c语言不久,在以下几方面遇到了问题,有知道的前辈还请告知,有劳了。(疑惑的地方都用红笔勾了出来)
1.一个命令行中能有这么多个结束符吗?printf输出函数,第二个参数不应该是变量名吗,变量名还可以这样写?不知道是书的问题还是什么
以上就是我的问题,还请各位路过的大佬解答,谢谢🙏
1.c用;表示语句结束,一行可以有多个语句,一个语句也可以写在多行;
2.printf函数的第二个参数这里用的是表达式,先计算出表达式的结果,再输出
3.y=--x 等价于:y=x-1
一行可以这样定义多个
printf后面的语句可以是判断语句,而输出的就是1或0
';' 表示一条语句结束,并不是一行的结束,一行里可以有好多语句,只是为了方便我们阅读,一行基本写一条语句。
printf输出函数,第二个参数可以是变量,也可以是表达式。