国内精品久久久久伊人av_欧美日韩亚洲系列_午夜欧美大片免费观看_欧美日韩综合不卡
深圳熱線

局部變量也稱內(nèi)部變量?全局變量跟局部變量的區(qū)別是?

2023-05-11 11:21:55 來源:創(chuàng)視網(wǎng)

局部變量也稱內(nèi)部變量

局部變量,也稱內(nèi)部變量,是指在一個函數(shù)內(nèi)部或復合語句內(nèi)部定義的變量[1]。局部變量的作用域是定義該變量的函數(shù)或定義該變量的復合語句。局部變量的生存期是從函數(shù)被調(diào)用的時刻算起到函數(shù)返回調(diào)用處的時刻結(jié)束。

全局變量

全局變量也稱外部變量,它是在函數(shù)外部定義的變量。它不屬于哪一個函數(shù),而是屬于一個源程序文件:其作用域是整個源程序[3]。

幾乎程序中的所有函數(shù)都能使用全局變量,客觀上全局變量就起到了在函數(shù)間傳遞數(shù)據(jù)的作用,甚至可以減少形參和實參的數(shù)量。當然在享用它的好處時,也要慎重,避免全局變量過多帶來的降低函數(shù)通用性及存儲空間的浪費。

對于全局變量還有以下幾點說明:

1、全局變量從程序運行起即占據(jù)內(nèi)存,在程序整個運行過程中可隨時訪問,程序退出時釋放內(nèi)存。與之對應的局部變量在進入語句塊時獲得內(nèi)存,僅能由語句塊內(nèi)的語句訪問,退出語句塊時釋放內(nèi)存,不再有效。

2、局部變量定義后不會自動初始化,除非程序員指定初值。全局變量在程序員不指定初值的情況下自動初始化為零。

3、在同一源文件中,允許全局變量和局部變量同名。在局部變量的作用域內(nèi),全局變量不起作用。

關(guān)鍵詞: 局部變量 也稱內(nèi)部變量 全局變量

熱門推薦

国内精品久久久久伊人av_欧美日韩亚洲系列_午夜欧美大片免费观看_欧美日韩综合不卡
主站蜘蛛池模板: 一区二区三区久久| 一区二区三区毛片| 国产精品成人一区二区三区夜夜夜 | 亚洲免费视频在线观看| 欧美va亚洲va香蕉在线| 欧美久久一区| 欧美一区二区在线看| 国产精品视频最多的网站| 亚洲精品一区二区在线观看| 午夜精品婷婷| 欧美日韩直播| 99re亚洲国产精品| 久久久久久97三级| 国产日韩专区在线| 久久久久国产精品人| 国产综合色在线| 中文日韩欧美| 欧美无乱码久久久免费午夜一区| 亚洲在线观看免费视频| 国产精品看片资源| 欧美国产一区二区在线观看| 国产精品久久久久久影视 | 亚洲国产精品久久91精品| 亚洲第一在线综合在线| 麻豆成人在线| 亚洲精品免费看| 欧美成人乱码一区二区三区| 在线精品一区二区| 国产精品视频免费| 美女精品一区| 免费中文日韩| 久久男人资源视频| 亚洲色图在线视频| 在线欧美视频| 亚洲一区二区三区三| 性做久久久久久| 亚洲自拍偷拍麻豆| 午夜伦理片一区| 亚洲一区二区三区乱码aⅴ| a4yy欧美一区二区三区| 一区二区欧美亚洲|