課程
/后端開發(fā)
/C
/C語言入門
main函數(shù)里定義的是不是全局變量
2017-03-19
源自:C語言入門 5-10
正在回答
不是,在函數(shù)內(nèi)部定義的都是局部變量, main函數(shù)也是函數(shù),所以main函數(shù)里定義的是局部變量。在函數(shù)外部定義的變量是全局變量,它不屬于某一個函數(shù),屬于一個源程序文件
由于全局變量和局部變量的作用范圍不同,允許他們同名,當(dāng)兩者同名時,在對應(yīng)的函數(shù)中全局變量不起作用,而有局部變量起作用,對于其他不存在同名變量的函數(shù),全局變量任然有效,同樣,對于重名的函數(shù)局部變量與復(fù)合語句的局部變量,一復(fù)合語句的為準(zhǔn)。希望可以幫助大家。
舉報
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答關(guān)于全局變量和局部變量
1 回答局部變量 全局變量
1 回答局部變量與全局變量
1 回答局部與全局變量
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-03-19
不是,在函數(shù)內(nèi)部定義的都是局部變量, main函數(shù)也是函數(shù),所以main函數(shù)里定義的是局部變量。在函數(shù)外部定義的變量是全局變量,它不屬于某一個函數(shù),屬于一個源程序文件
2017-07-04
由于全局變量和局部變量的作用范圍不同,允許他們同名,當(dāng)兩者同名時,在對應(yīng)的函數(shù)中全局變量不起作用,而有局部變量起作用,對于其他不存在同名變量的函數(shù),全局變量任然有效,同樣,對于重名的函數(shù)局部變量與復(fù)合語句的局部變量,一復(fù)合語句的為準(zhǔn)。希望可以幫助大家。