freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

作用域與存儲(chǔ)類型ppt課件(參考版)

2025-01-17 07:18本頁面
  

【正文】 2.一條 include命令只能包含一個(gè)文件。頭文件也可以由用戶根據(jù)需要自己編寫。 或者存放著符號(hào)常量、類型定義、類和其他復(fù)雜類型的定義以及與程序環(huán)境相關(guān)信息,該文件名的后綴是. h文件。文件包含命令的一般形式為: include 文件名 include 文件名 文件名一般是以 .h為擴(kuò)展名,因而稱它為“頭文件”, 將文件名用“ ”括起來,用來包含那些由 C語言系統(tǒng)提供的并放在指定子目錄中頭文件 將文件名用 雙引號(hào) 括起來的,用來包含用戶自己定義的放在當(dāng)前目錄或其他目錄下的頭文件或其他源文件。 ( 4)一個(gè)定義過的宏名可以用來定義其他新的宏,但要注意其中的括號(hào)。 ( 3)宏被定義以后,一般不能再重新定義。 宏定義命令有兩種格式: 簡單的宏定義 帶參數(shù)的宏定義 1.宏定義的一般形式為: define 宏名 字符串 如: define PI 注意: ( 1) define、宏名和字符串之間一定要有空格。 習(xí)慣上預(yù)編譯命令都是放在程序的開頭。 } 存儲(chǔ)類別小結(jié) 變量的定義方法 [存儲(chǔ)類別 ] 數(shù)據(jù)類型 變量名 ,…… 變量的劃分 編譯預(yù)處理 C語言提供的預(yù)處理功能主要有以下 3種: ( 1)宏定義命令 ( 2)文件包含命令 ( 3)條件編譯命令 為了與一般 C語句相區(qū)別,這些命令以符號(hào) “ ”開頭,而且 末尾不包含分號(hào)。 c=max(a,b)。 //外部變量 a, b extern int max(int x,int y)。 //全局變量 a, b int max(int x,int y) { return xy?x:y。 變量的存儲(chǔ)類別 外部類型 (extern) 【 例 】 將另一文件中的全局變量 a, b定義為本文件外部變量的示例。 在一個(gè)文件中定義的全局變量缺省為外部的,即其作用域可以延伸到程序的其他文件中。 printf(“%d\n”,n)。 } // include //不能省略 static int n。 printf(“%d\n”,n)。 void fn()。 變量的存儲(chǔ)類別 ( 2)靜態(tài)全局變量 【 例 】 編寫一個(gè)含兩個(gè)源程序文件程序(多文件程序見 )。 ( 2)靜態(tài)全局變量屬于靜態(tài)存儲(chǔ)類別的變量,所以它在程序一開始運(yùn)行時(shí),就被分配固定的存儲(chǔ)單元,所以其生存期是整個(gè)程序運(yùn)行期間。 在多文件組成的程序中,一個(gè)全局變量和一個(gè)靜態(tài)全局變量在使用上是不同的,其他文件通過外部變量聲明可以使用一個(gè)全局變量,但卻無法使用靜態(tài)全局變量,靜態(tài)全局變量只能被定義它的文件所獨(dú)享。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1