//C++中實例化Student類
Student student1;
Student *student2=new Student();
//C#中實例化Student類
Student student=new Student();
顯然在C++中new出來的是一個指向對象的指針,而C#中new出來的是一個對象,為什麼會出現這麼不同,求大師們給出自己的想法。
c#中沒有指針概念,加上它是gc自動回收資源。所以就用對象
c++中通過指針來訪問這段分配的地址,後面自己delete回收。
最主要還是語言設計上的區別