變數的初始化敘述結合變數的宣告與設定敘述為一, 除了配置變數所需的記憶體空間, 並且將指定的數值置於該儲存區域內。
注意:
同樣地道理, 在程式內部要使用記錄資料的地方之前, 先把它打掃打掃清除乾淨也是應該的嘛!
那麼為什麼要用 int x=10; 的語法而不用
結構:
Student student1={1,"john"}, student2={2,"mary"};
或是
struct StudentTag student1={1,"john"}, student2={2,"mary"};
Student student1,student2;
student1.id=1, strcpy(student1.name,"john");
student2.id=2, strcpy(student2.name,"mary");
陣列:
呼叫拷貝建構元 Student(stud2) 建構新的物件,
stud1 = stud2;
則呼叫 operator=(stud2) 設定元函式。