2019年7月31日 星期三
1080730中興大學第二專長資訊科技-程式設計
105
point 記憶體位址 C語言快速的地方,省記憶空間
int* pnumber(nullptr) //nullptr 相當flase
number = &pnumber .//記憶體位址
number = *pnumber .//取數值
char* pstr5("happy birthday")
int a[4]; int
int
int
int
char* a[4]; char*
char*
char*
char*
有效率的程式
cout << (sizeof pstr) //陣列個數
const int cout
cost char* const pstr[] //常數不變
cingetline(buffre, MAX, '\n') //讀一個字元
Dyanmic Memory Allocation動態記憶體
pvalue = new double;
*pnumber 取值
&number 取記憶體位址
pvaule = new duuble(999.0);
pstr = new char[20];
delete [] pstr ; 清記憶體
pstr=nullptr
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言