1. 程式人生 > >c++ --記錄

c++ --記錄

blog rcp let hello none 原來 註意 amp c++


使用new時,不建議這樣寫,只是一個小小test。

註意:Get(char **p) 函數不能為Get(char *p)。

 1 //指針原來為None,改變指針
 2 void Get(char **p)
 3 {
 4     *p=new char[100];
 5 }
 6 void test()
 7 {
 8     char *str=nullptr;
 9     Get(&str);
10     strcpy(str,"helloworld");
11 
12     cout<<str<<endl;
13     delete
[] str; 14 str=nullptr; 15 cout<<str<<endl; 16 } 17 //輸出:helloworld

c++ --記錄