課程
/后端開發(fā)
/C
/C語言入門
為啥第一個printf()不用另起一行呢?
2015-02-06
源自:C語言入門 1-5
正在回答
其實,即使你把所有函數(shù)體{}中的代碼都堆在一行寫都是沒有語法錯誤,且可以正常運行的!
而頭文件與主函數(shù)結(jié)束時,就必須換行,如果不換行會有錯誤提示,也即語法錯誤。程序此時無法正常運行!
對于函數(shù)體中的printf變量,我們之所以要一行一行的寫,并非出于遵循語法的考量!而是為了代碼書寫的規(guī)范性以及便于讀者的可讀性!
你一行寫兩個printf語句也是沒有語法錯誤的,但是在日常大家將每行一句代碼視為一種無形的規(guī)范,在于提高代碼的可讀性,
在一行是沒有問題的,獨占一行是為了提高代碼的可讀性!
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答這個結(jié)果不是很明白
2 回答不是很明白這個順序
2 回答不是很明白為什么=50
1 回答不明白不明白
3 回答A選項中b++這塊還是不是很明白
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-02-17
其實,即使你把所有函數(shù)體{}中的代碼都堆在一行寫都是沒有語法錯誤,且可以正常運行的!
而頭文件與主函數(shù)結(jié)束時,就必須換行,如果不換行會有錯誤提示,也即語法錯誤。程序此時無法正常運行!
對于函數(shù)體中的printf變量,我們之所以要一行一行的寫,并非出于遵循語法的考量!而是為了代碼書寫的規(guī)范性以及便于讀者的可讀性!
2015-02-06
你一行寫兩個printf語句也是沒有語法錯誤的,但是在日常大家將每行一句代碼視為一種無形的規(guī)范,在于提高代碼的可讀性,
2015-02-06
在一行是沒有問題的,獨占一行是為了提高代碼的可讀性!