c語言花括號(hào)錯(cuò)誤 c語言加花括號(hào)的原則?
c語言加花括號(hào)的原則?花括號(hào)“{”“}”主要用來表示一段代碼是一部分,。函數(shù)int func(){…}這里的花括號(hào)表示這部分是封閉的,并標(biāo)記函數(shù)2的開始和結(jié)束。宏定義#define add(x,y){
c語言加花括號(hào)的原則?
花括號(hào)“{”“}”主要用來表示一段代碼是一部分,。函數(shù)
int func(){…}這里的花括號(hào)表示這部分是封閉的,并標(biāo)記函數(shù)
2的開始和結(jié)束。宏定義
#define add(x,y){x,y}只包含整個(gè)部分
3。數(shù)組賦值
int a[]={1,2,3}
4。函數(shù)內(nèi)部使用
用于特定語法,如if(){..}while(..){…}
for循環(huán)語句的一般形式是:for(expression 1,expression 2,expression 3)
{
]statement
}
]首先要強(qiáng)調(diào)兩點(diǎn):
1)expression 1,表達(dá)式2和表達(dá)式3用分號(hào)分隔,切勿將它們寫為逗號(hào)。
2)不要在for(表達(dá)式1;表達(dá)式2;表達(dá)式3)后面添加分號(hào)。很多初學(xué)者都會(huì)犯這個(gè)錯(cuò)誤——他們會(huì)情不自禁地在后面加上分號(hào)。
因?yàn)閒or循環(huán)只能控制以下語句,在C語言中,分號(hào)也是一個(gè)空語句。因此,如果在它后面添加分號(hào),for循環(huán)只能控制分號(hào),下面大括號(hào)中的語句不屬于for循環(huán)。
c語言for什么意思?
//當(dāng)for循環(huán)的sub語句只有一行時(shí),可以不使用大括號(hào),//第二個(gè)for循環(huán)可以視為一行,//相當(dāng)于for(I=0i<3i){for(J=0j<3j){scanf(%D”,&A[I][J])printf(“n”}//建議不要這樣寫