- 不起作用的
break
循環(huán)中的
if-else結(jié)構(gòu)里面的break語句不起作用
- 莫名其妙出現(xiàn)的
segmentFault:
在使用a[i+1]這樣子的遍歷的時候,一定要確保,沒有超出邊界
- int * 初始化
int *a = *b這句話的意思是 定一個整數(shù)指針變量,值(地址)是指針變量b指向的地址所存儲的值。
通常 *variableName 是指去變量里面的值
但在初始化的時候這句話 type *variableName 是聲明這個變量是一個指針
- 錯誤
address of stack memory associated with local variable 'variableName' returned
因為在函數(shù)內(nèi)部的變量被返回了,而在函數(shù)被調(diào)用完之后函數(shù)內(nèi)的變量等就會被銷毀,用allocte等替代。 C++可以用
std: string