溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

C語(yǔ)言基礎(chǔ)知識(shí)變量的作用域和存儲(chǔ)方式詳細(xì)介紹

發(fā)布時(shí)間:2020-10-20 14:02:34 來(lái)源:腳本之家 閱讀:166 作者:lqh 欄目:編程語(yǔ)言

變量的作用域和存儲(chǔ)方式

1.簡(jiǎn)述變量按作用域的分類(lèi)

  • 變量按作用域分:分為全局變量和局部變量
  • 全局變量:在所有函數(shù)外部定義的變量叫做全局變量
  • 全局變量的使用范圍:從定義位置開(kāi)始到下面整個(gè)程序結(jié)束
  • 局部變量:在一個(gè)函數(shù)內(nèi)部定義的變量或者函數(shù)的形式參數(shù)統(tǒng)稱(chēng)為局部變量
  • 局部變量的使用范圍:在函數(shù)內(nèi)部定義的變量只能在本函數(shù)內(nèi)部進(jìn)行使用

2.簡(jiǎn)述變量按存儲(chǔ)方式的分類(lèi)

  • 靜態(tài)變量
  • 自動(dòng)變量

寄存器變量[寄存器就是cpu內(nèi)部可以存儲(chǔ)數(shù)據(jù)的一些硬件東西]

3.簡(jiǎn)述全局變量和局部變量命名沖突的問(wèn)題

1>在一個(gè)函數(shù)內(nèi)部不能定義兩個(gè)一樣的局部變量

2>在一個(gè)函數(shù)內(nèi)部如果定義的局部變量的名字和全局變量的名字相同的時(shí)候,則局部變量會(huì)屏蔽掉全局變量

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI