#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中文網其他相關文章!