国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

C語言中的函數(shù)與數(shù)組詳解

2023-04-07 12:22 作者:大方老師單片機課堂  | 我要投稿

C語言中,不能被其他源文件調(diào)用的函數(shù)稱為內(nèi)部函數(shù),也稱為靜態(tài)函數(shù)。內(nèi)部函數(shù)由static關鍵字來定義,形式為:static [數(shù)據(jù)類型] 函數(shù)名([參數(shù)])。static是對函數(shù)作用范圍的限定,限定該函數(shù)只能在其所處的源文件中使用。因此,即使在不同文件中出現(xiàn)相同的函數(shù)名稱,也不會有沖突。

C語言中,能夠被其他源文件調(diào)用的函數(shù)稱為外部函數(shù),由extern關鍵字來定義,形式為:extern [數(shù)據(jù)類型] 函數(shù)名([參數(shù)])。當沒有指定函數(shù)的作用范圍時,系統(tǒng)默認認為是外部函數(shù),因此在定義外部函數(shù)時,extern可以省略。

數(shù)組是一塊連續(xù)的內(nèi)存空間,其大小固定且內(nèi)部數(shù)據(jù)類型一致。數(shù)組的聲明方式有以下幾種:

  • 數(shù)據(jù)類型 數(shù)組名稱[長度n]
  • 數(shù)據(jù)類型 數(shù)組名稱[長度n] = {元素1,元素2,元素3,......}
  • 數(shù)據(jù)類型 數(shù)組名稱[] = {元素1,元素2,元素3,......}
  • 數(shù)據(jù)類型 數(shù)組名稱[長度n]; 數(shù)組名稱[0] = 元素1; 數(shù)組名稱[1] = 元素2; ......

需要注意以下幾點:

  • 數(shù)組下標從0開始。
  • 數(shù)組在初始化時,元素的個數(shù)不能大于聲明的數(shù)組長度。
  • 如果采用第一種初始化方式,元素個數(shù)小于數(shù)組長度時,多余的數(shù)組元素初始化為0。
  • 在聲明數(shù)組后沒有進行初始化的時候,靜態(tài)(static)和外部(extern)類型的數(shù)組元素初始化為0,自動(auto)類型的數(shù)組的元素初始化值不確定。


    剛好,我這里有C語言資料包,私信我領取

C語言中的函數(shù)與數(shù)組詳解的評論 (共 條)

分享到微博請遵守國家法律
嘉善县| 兴和县| 福建省| 大新县| 夏邑县| 新宾| 灵宝市| 西充县| 安徽省| 漳浦县| 双牌县| 文昌市| 北流市| 临颍县| 马公市| 皋兰县| 亚东县| 冷水江市| 南皮县| 吕梁市| 凤阳县| 山西省| 曲麻莱县| 贺州市| 天长市| 梁平县| 寻乌县| 南丰县| 贵溪市| 彩票| 衡南县| 准格尔旗| 比如县| 抚州市| 文昌市| 横山县| 休宁县| 焦作市| 富蕴县| 万年县| 永宁县|