C 程式的結構

2022-12-03 17:24:02 字數 854 閱讀 1394

實驗五c++程式的結構(2學時)

一、實驗目的

1觀察程式執行中變數的作用域、生存期和,-lj~性。

2.學習類的靜態成員的使用。

3.學習多檔案結構在c++程式中的使用。

二、實驗任務

1.執行下面的程式,觀察變數x、y的值。

##include<>

void fnl();

int x=1,y=2;

int x=1,y=2; #include<>

int main()

void fnl()

2.實現客戶機(client)類。定義字元型靜態資料成員servername。儲存其伺服器

託你;整犁靜態資料成員(clientnum,記錄已定義的客戶數量;定義靜態函式

changeservername()改變伺服器名稱。在標頭檔案client.h中定義類,在檔案(client.cpp巾

實現.在檔案test.cpp中測試這個類,觀察相應的成員變數取值的變化情況。

三、實驗步驟

1.執行lab5-1程式.觀察程式輸出。

全域性變數的作用域為檔案作用域,在整個程式執行期間有效,但如果在區域性模組中定

義同名的變數,則在區域性中,可見的是區域性變數,此時,全域性變數不可風;而區域性變數的生存存期

只限於相應的程式模組中,離開相應的程式模組,區域性變數x、y就不再存在,此時同名的局變數

重新可見。

2.新建乙個空的項門lab5-2,新增標頭檔案在其中定義類client,注意使用編譯

預處理命令;再新增源程式檔案在其中實現(client類,注意靜態成員變數的

使用方法;再新增檔案在其中定義main()函式,測試client類,觀察相應的成變數取值的變化情況。

北大C與C 語言課程第5講程式的組織結構

1 編寫程式完成下面程式流程圖所示功能。其中 計算兩點之間的距離 功能要求編寫乙個自定義函式,再在主函式中引用自定義函式。編寫函式時注意寫清楚函式的型別 函式名 函式的引數和函式體的內容,並要求給函式寫注釋。2 請編寫函式,函式的初始條件為乙個整型陣列,函式的運算結果為陣列中元素的最大值。3 編寫乙...

C程式的執行環境和執行C程式的方法

實驗1 c程式的執行環境和執行c程式的方法實驗內容 1 輸入並執行乙個簡單 正確的程式。要求程式名為 include int main 仔細觀察螢幕上的已輸入程式,檢查有無錯誤。然後編譯,連線,執行。2 輸入並編輯乙個有錯誤的c程式。要求程式名為 輸入教材第一章例1.2,故意漏打或打錯幾個字元。進行...

51微控制器的C語言程式結構

預處理命令 include 子函式 void delay void 主函式 void main void 2 c語言是由函式構成的,乙個c語言程式可以包含多個函式,但是有且只能有乙個主函式 函式名為main 主函式沒有返回值和引數 void main void c語言程式的執行總是從主函式main開...