c語言編譯時花括弧出問題
發布時間: 2023-01-18 09:56:44
{}表示一個程序段
如if(boolean)return;
與if(boolean){return;}
是一樣的效果!當程序段只有一條語句時可以不用{}
不是很明白你的意思,在編譯的時候{}是不佔位元組的,只是會影響編譯器入棧的順序。
main{
程序;
}
這樣用
2. c語言if單語句花括弧問題
不是的,那個花括弧是第一個for的循環體的標志,循環體里的語句數多於1的話就要用花括弧括起來的
3. 用c語言編程序,為什麼每次編譯的時候告訴我出錯的地方是花括弧,每道題都是。郁悶了,在線等答案啊。
有可能是花括弧前的語句沒有加英文格式的「分號」,所以報錯~~
4. c語言if單語句花括弧問題
gendo是宏定義函數,所以,這個加不加括弧要看你的gendo宏是如何定義的了!
如果gendo 這個宏有多條語句實現,則必須加括弧,不然可能編譯都會有問題!
熱點內容
