隨手一記(C語(yǔ)言編程常見錯(cuò)誤(1))
為什么函數(shù)嵌套明明寫的沒問題,而且函數(shù)命名沒有紅色波浪線,為什么函數(shù)嵌套會(huì)無(wú)法通過編譯呢?

由于編譯器是從代碼頭開始編譯,并且將高級(jí)語(yǔ)言編譯為機(jī)器語(yǔ)言,在使用函數(shù)嵌套時(shí)應(yīng)該牢記,應(yīng)該提前聲明被嵌套的函數(shù),不能隨意聲明,聲明位置很重要。
函數(shù)交換位置后

編譯成功
為什么函數(shù)嵌套明明寫的沒問題,而且函數(shù)命名沒有紅色波浪線,為什么函數(shù)嵌套會(huì)無(wú)法通過編譯呢?
由于編譯器是從代碼頭開始編譯,并且將高級(jí)語(yǔ)言編譯為機(jī)器語(yǔ)言,在使用函數(shù)嵌套時(shí)應(yīng)該牢記,應(yīng)該提前聲明被嵌套的函數(shù),不能隨意聲明,聲明位置很重要。
函數(shù)交換位置后
編譯成功