【C++學習筆記】一個使用new和delete的例項
#include <iostream>
#include <cstring>
using namespace std;
char * getname(void);
int main()
{
char * name;
name = getname();
cout << name << " at " << (int *) name << "\n";
delete [] name;
name = getname();
cout << name << " at " << (int *) name << "\n";
delete [] name;
cin.get();
cin.get();
cin.get();
return 0;
}
char * getname()
{
char temp[80];
cout << "Enter last name: ";
cin >> temp;
char * pn = new char[strlen(temp) + 1];
strcpy(pn, temp);
return pn;
}
相關文章
- C++中過載new和delete的使用C++delete
- c++中new和delete的使用方法C++delete
- 【C++學習筆記】使用new建立動態結構C++筆記
- C++記憶體管理:new / delete 和 cookieC++記憶體deleteCookie
- 《Effective C++》第8章 定製new和delete-讀書筆記C++delete筆記
- RMAN Crosscheck 和 Delete 命令的 2 個例項ROSdelete
- RMAN Crosscheck 和 Delete 命令的2個例項ROSdelete
- vue學習筆記(八)---- vue中的例項屬性(wacth和computed的使用)Vue筆記
- C++動態記憶體管理——new/deleteC++記憶體delete
- Hive學習筆記 ---- 支援Update和Delete以及MergeHive筆記delete
- 【學習筆記】make 和 new 關鍵字的區別筆記
- 【C++學習筆記】vector和arrayC++筆記
- JS例項學習筆記——w3cschoolJS筆記
- Java學習筆記------一個能相互通訊的半雙工Socket C/S例項Java筆記
- 一個C++程式設計師的Delphi學習筆記 (轉)C++程式設計師筆記
- C malloc() free(), C++ new() delete()C++delete
- C++學習筆記C++筆記
- 記憶體(new delete )記憶體delete
- C語言例項解析精粹學習筆記——19C語言筆記
- Python 3 學習筆記之類與例項Python筆記
- 從預設解構函式學習c++,new,delete,記憶體洩漏,野指標函式C++delete記憶體指標
- Mybatis學習筆記 1:一個Mybatis使用例子MyBatis筆記
- 關於C++ delete 來釋放new分配的記憶體C++delete記憶體
- MySQL筆記複習(例項 全)MySql筆記
- Activiti 學習筆記四:流程例項、任務的執行筆記
- EJB例項教程筆記(一)筆記
- C++學習筆記——003C++筆記
- c++學習筆記(三)C++筆記
- innodb學習筆記(一) aio的使用筆記AI
- 粘一個早年學習ldap學習筆記,LDA筆記
- angular學習筆記(五)-階乘計算例項(1)Angular筆記
- angular學習筆記(五)-階乘計算例項(2)Angular筆記
- angular學習筆記(五)-階乘計算例項(3)Angular筆記
- HttpModule學習總結例項應用-讀書筆記HTTP筆記
- AWR 學習--留一個筆記筆記
- C++中動態建立和刪除陣列(new 和delete)C++陣列delete
- C++ 一些學習筆記(十二)類和物件-多型C++筆記物件多型
- Oracle中truncate和delete的區別(例項)Oracledelete