我發現我在運用 char 處理字串時經常出錯,如:
1. 初始化的時候可以用menset(char*, int i, size) ,其中i=0即可。
2. 在對比兩個字串的時候,判斷字串是否相等的時候需要用 strcmp(const char*,const char*) ,而不能直接使用「==」。
#include#includeusing namespace std;
//編寫簡單學生班級管理程式
// 要求:
//1、資料成員:學號,姓名,性別,班級,專業
//2、函式成員:建構函式、析構函式、輸入函式,輸出(顯示)函式
//3、學生人數不少於10人
//4、其他函式:查詢、排序等。
class cstudent
cstudent(char n, char num, char s, char cn, char ma)
cstudent(cstudent &st)
~cstudent()
void cpy(cstudent st)
void in()
char* getname()
char* getnum()
char* get***()
char* getclasn()
char* getmajor()
void show()
void shows() };
class cclass
} cclass(int num = 0, cstudent stu = null) }
~cclass()
void add(int n, cstudent stu)
snum += n;
} void find(char n, int x)
if (x == 2)
}if (x == 3)
if (x == 4)
if (x == 5)
}} void arrange(int x)
}if (x == 2)}}
} };
void show() }
};int main()
if(x==2)
return 0;
}
錯誤清單3
虛函式如果有返回型別的時候可以直接返回0。以下為例 getperim 和 getarea 函式定義的時候都是 return 0 include include define pi 3.141592653 using namespace std 請編寫乙個抽象類shape,在此基礎上派生出類recta...
Ansible2 主機清單
ansible 通過讀取預設的主機清單配置 etc ansible hosts,可以同時連線到多個遠端主機上執行任務,預設路徑可以通過修改 ansible.cfg 的 hostfile 引數指定路徑。對於 etc ansible hosts最簡單的定義格式像下面 1 簡單的主機和組 mail yan...
Ansible筆記(2) 配置清單
inventory是ansible管理主機資訊的配置檔案,預設存放在 etc ansible hosts。在使用時通過 i 或 inventory file 指定讀取,與ansible命令結合使用如下 ansible i etc ansible hosts webs m ping如果想要通過ansi...