程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> c++ 對象數組

c++ 對象數組

編輯:C++入門知識

#include <iostream> class A { public:     int num;     A(){         std::cout<<"A()"<<'\n';};     A(int n){         this->num =n;     std::cout<<"A(int)"<<'\n';};     ~A(){         std::cout<<"~A()";};     void sayWord(){         std::cout<<this->num<<'\n';     } };         int main(int argc, const char * argv[]) {       // insert code here...   你可以這樣       A a[5];     for (int i=0; i<5; i++) {         a[i].sayWord();     }          你可以這樣     A aa[5]={A(1),A(2),A(3),A(4),A(5)};     for (int i=0; i<5; i++) {         aa[i].sayWord();     }     你可以這樣     A * aaa[5];     for (int i=0; i<5; i++) {         aaa[i]=new A(i);     }     for (int i=0; i<5; i++) {         aaa[i]->sayWord();     }     for (int i=0; i<5; i++) {         delete aaa[i];     }     return 0; }  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved