#define和printf是不是c语句?
程序员文章站
2022-03-17 22:55:42
...
#define和printf是不是c语句?
#define和printf都不是c语句,#define是预处理命令,printf是标准库里的函数。
C语言的语句用来向计算机系统发出操作指令。一个语句经编译后产生若干条机器指令。C语句都是用来完成一定操作任务的。
C语句可分为以下五类:
一、表达式语句
表达式语句由表达式加上分号“;”组成。
其一般形式为:表达式;执行表达式语句就是计算表达式的值和执行副作用。
二、标签语句
标签语句有3种:
标签名:语句
case 常量表达式:语句
default:语句
说明:其中case语句和default语句只出现于switch语句中。
三、循环语句
循环语句有4种,分别是
while ( expression ) statement do statement while ( expression ) ; for ( expression(opt) ; expression(opt) ; expression(opt) ) statement for ( declaration expressionopt ; expressionopt ) statement
循环语句用于实现程序的循环流程。
四、复合语句
用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句,例如
{ x=y+z; a=b+c; printf(“%d%d”,x,a); }
是一条复合语句。
五、跳转语句
跳转语句有4种,分别是
goto 标签 ; continue ; break ; return 表达式(可选) ;
跳转语句控制程序跳转到另一处执行。
推荐学习:c语言视频教程
以上就是#define和printf是不是c语句?的详细内容,更多请关注其它相关文章!
上一篇: php不能写入中文怎么办
下一篇: php-fpm占用内存太大怎么办
推荐阅读
-
C Primer Plus 第五章——运算符、表达式和语句
-
Objective-C编程中语句和变量的一些编写规范建议
-
Objective-C编程中语句和变量的一些编写规范建议
-
C#异常处理中try和catch语句及finally语句的用法示例
-
关于C语言中i++和++i的区别以及printf输出的一些问题。
-
C Primer Plus学习之C控制语句(分支和跳转)
-
C语言入门(九)循环语句和循环控制
-
C程序设计基础(2):基本分支结构语句(if switch)和逻辑运算符
-
C语言程序设计——if-else语句判断一个五位数是不是回文数(例4.6)
-
C语言:格式化标准输入输出函数-printf()和scanf()函数-转换类型