欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

變量的作用域與生命周期-創(chuàng)新互聯(lián)

初識(shí)C語(yǔ)言

創(chuàng)新互聯(lián)從2013年創(chuàng)立,先為元寶山等服務(wù)建站,元寶山等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為元寶山企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

文章目錄
  • 變量的作用域與生命周期
  • 一、作用域是什么?
  • 二、生命周期是什么?
            • 1.局部變量的生命周期:進(jìn)入作用域生命周期開(kāi)始,出作用域生命周期結(jié)束。
            • 2.全局變量的生命周期是:整個(gè)程序的生命周期。
  • 總結(jié)


變量的作用域與生命周期

變量可以分為全局變量和局部變量

大括號(hào)外的變量被稱為全局變量,定義在大括號(hào)內(nèi)的被稱為局部變量。

全局變量可以在全體中使用,局部變量只能在內(nèi)部使用。

若全局變量與局部變量定義名稱相同,則在局部變量中調(diào)用函數(shù)時(shí)會(huì)優(yōu)先使用局部變量中的函數(shù)。

//全局變量
#includeint a =10;
int main()
{printf("%d",a);
   //這里的a是全局變量
}
//局部變量
#includeint a =10;
int main()
{printf("%d",a);
   //這里的a是局部變量
}
//其他例子
#includeint a =10;
int main()
{{int a =10;
  	printf("%d",a);  //a = 10; a是局部變量 
  }
  prinf("%d",a);  //這里會(huì)報(bào)錯(cuò),因?yàn)榫植孔兞康淖饔糜蛑?}

全局變量與局部變量在內(nèi)存中的區(qū)別:

  • 全局變量保存在內(nèi)存的全局存儲(chǔ)區(qū)中,占用靜態(tài)的存儲(chǔ)單元;
  • 局部變量保存在棧中,只有在所在函數(shù)被調(diào)用時(shí)才動(dòng)態(tài)地為變量分配存儲(chǔ)單元;

一、作用域是什么?

上代碼直接

1. #includeint main()
  {  int i = 0;
 	 for (i = 0; i< 10; i++)
		{	printf("%d ", i);
		}
		printf("\n");
		printf("%d", i);
   }  //結(jié)果 0 1 2 3 4 5 6 7 8 9
     //     10
2.  #includeint main()
  {  
 	 for (int i = 0; i< 10; i++)
		{	printf("%d ", i);
		}
		printf("\n");
		printf("%d", i);  //程序會(huì)報(bào)錯(cuò),因?yàn)榫植孔兞康淖饔糜蛑淮嬖谄渌诘睦ɑ?nèi)
   }  //結(jié)果 0 1 2 3 4 5 6 7 8 9
     //    報(bào)錯(cuò)
   
二、生命周期是什么? 1.局部變量的生命周期:進(jìn)入作用域生命周期開(kāi)始,出作用域生命周期結(jié)束。 2.全局變量的生命周期是:整個(gè)程序的生命周期。

代碼如下(示例):

#includeint main()
{int i =0;
	for (i = 0; i< 10; i++)
	{printf("%d ", i);
	}
	printf("\n");
	printf("%d", i);
	return 0;
}  //結(jié)果 0 1 2 3 4 5 6 7 8 9
   //    10

總結(jié)

作用域

作用域(scope)是程序設(shè)計(jì)概念,通常來(lái)說(shuō),一段程序代碼中所用到的名字并不總是有效/可用的而限定這個(gè)名字的可用性的代碼范圍就是這個(gè)名字的作用域。

  1. 局部變量的作用域是變量所在的局部范圍。
  2. 全局變量的作用域是整個(gè)工程

生命周期

變量的生命周期指的是變量的創(chuàng)建到變量的銷(xiāo)毀之間的一個(gè)時(shí)間段
  1. 局部變量的生命周期是:進(jìn)入作用域生命周期開(kāi)始,出作用域生命周期結(jié)束。
  2. 全局變量的生命周期是:整個(gè)程序的生命周期

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)頁(yè)題目:變量的作用域與生命周期-創(chuàng)新互聯(lián)
本文地址:http://chinadenli.net/article46/hjdhg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化網(wǎng)站策劃網(wǎng)站營(yíng)銷(xiāo)動(dòng)態(tài)網(wǎng)站網(wǎng)站設(shè)計(jì)公司Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)