課程
/后端開發(fā)
/C
/C語言入門
沒有看懂,請(qǐng)指教
2018-08-06
源自:C語言入門 5-10
正在回答
因?yàn)樵趍ain函數(shù)內(nèi)調(diào)用fn1函數(shù)時(shí)給了個(gè)初始值2【代碼為 fn1(2);】而在 fn1函數(shù)中定義了一個(gè)局部變量x【代碼為fn1(int x);】即2便是x的值。故而在調(diào)用fn1函數(shù)后? 會(huì)輸出y=2+2=4。
雖然在本次代碼中有定義了相同全局變量x ,但是在函數(shù)內(nèi)的運(yùn)算中如果有局部變量,則以局部變量(他的值等)進(jìn)行運(yùn)算。
慕萊塢9938358 提問者
調(diào)用了fn1(2)函數(shù)時(shí),此時(shí)x的值為2
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答求大神指導(dǎo),為什么只可以加一個(gè)括號(hào)呢(只加y+2)
1 回答為什么調(diào)用時(shí)寫fn1(2);改變y的值,
1 回答求大神指導(dǎo)下
2 回答請(qǐng)教大神指導(dǎo)
1 回答求大神指導(dǎo),為什么我這個(gè)輸出的不是菱形
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-08-06
因?yàn)樵趍ain函數(shù)內(nèi)調(diào)用fn1函數(shù)時(shí)給了個(gè)初始值2【代碼為 fn1(2);】而在 fn1函數(shù)中定義了一個(gè)局部變量x【代碼為fn1(int x);】即2便是x的值。故而在調(diào)用fn1函數(shù)后? 會(huì)輸出y=2+2=4。
雖然在本次代碼中有定義了相同全局變量x ,但是在函數(shù)內(nèi)的運(yùn)算中如果有局部變量,則以局部變量(他的值等)進(jìn)行運(yùn)算。
2018-08-06
調(diào)用了fn1(2)函數(shù)時(shí),此時(shí)x的值為2