1 回答
已采納

guozhchun
TA貢獻103條經驗 獲得超76個贊
int x = y = z = 0 這里聲明定義了 x 并把 y 的值賦給 x。(y 的值來自 z, z 的值為0)。但是程序中并沒有聲明定義變量 y 和 z。所以會報錯。
關于另一個問題。C 語言在編譯時會忽略所有的空格和縮進。所以有沒有縮進并不影響代碼的正確性。只是會影響代碼的可讀性。程序是寫給人看的。要讓人看得舒服。所以建議養成編寫良好的代碼風格的習慣(當然包括良好的縮進啦)。
- 1 回答
- 0 關注
- 1548 瀏覽
添加回答
舉報
0/150
提交
取消