1 關於char *p;
很多時候我們需要用到字符指針,比如:
char *p;
char a[10]="sssss";
p=a;
這樣程序能編譯通過,但是運行會報錯,這是因爲p在定義時需要初始化。
解決方法:
a. char p[100];
b. char *p=a;
構造函數
InputNum (char *msg )
{
std::cout << msg;
std::cin >> _num;
}
InputNum num ("Enter number ");