一、結構:
現實需求,常常需要用一組不同型別的資料來描述乙個事務,比如乙個學生的學號、姓名和績點。
c++允許程式設計師自己定義新的資料型別:結構
struct student
student即成為自定義型別的名字,可以用來定義變數
如:student s1,s2;
struct data;
struct studentex;
注:結構的成員變數可以是指向本結構型別的變數的指標
struct employee;
student apj;
cin >> apj.fgpa;
apj.id=12345;
strcpy(apj.name,"tom");
cout結構變數的初始化
區域性變數:在函式內部
全域性變數:所有地方都可以使用
非靜態變數(一定是區域性變數)位址每次呼叫函式時可能不同,在函式的一次執行期間不變。
#includeusing namespace std;
void func()
int main()
輸出結果45
6原因:靜態變數初始化只執行一次
注:如果把static去掉,則執行結果為三個四;
第10周作業
1 編寫指令碼selinux.sh,實現開啟或禁用selinux功能 2 統計 etc fstab檔案中每個檔案系統型別出現的次數 awk uuid end etc fstab sort nr 3 提取出字串yd c m05mb 9 bdh7dq yvixp3vpw中的所有數字 echo yd c ...
第10周作業
問題描述 東東在玩遊戲 game23 在一開始他有乙個數字n,他的目標是把它轉換成m,在每一步操作中,他可以將n乘以2或乘以3,他可以進行任意次操作。輸出將n轉換成m的操作次數,如果轉換不了輸出 1。思路首先計算出兩者相差的倍數 進行除6運算,cnt 2 然後測試除2或者除3,cnt 1 注意除0導...
第10周 總結
node專案已經考核結束,自己的node專案中還存在的很大的問題,一些小的細節需要修改,很多東西需要深挖,知識點需要進一步進行鞏固,很多錯誤自己都能看出來,有時候可能因為懶,很多細節就沒有做到位,這在以後是需要避免的,不允許出現的。今天,就新專案給19級全部成員和部分大三學長進行了詳細的講解。盡可能...