討論串[問題] 關於return local pointer的問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
做中學...剛剛寫了一段code.... 1 void main(void). 2 {. 3 char *s = "123";. 4 char *q = "123";. 5. 6 printf("%s\n", s);. 7 }. gcc on cygwin上驗證. gcc aa.c -g -o aa
(還有624個字)
內容預覽:
好像搞得有點亂了, 乾脆直接回一篇出來好了..... 簡單的說, 你要搞清楚回傳出function的東西來自何處..... 另外就是, 分清楚討論的是指標變數本身, 還是存的值..... ==. int* func(void). {. int iLocal;. int *ptr = &iLocal;
(還有1133個字)
內容預覽:
關於return local pointer的問題. (1). char* test(). {. char tmp[30]="abc";. return tmp;. }. int main(). {. printf("%s\n",test());. }. 上述由於tmp是local 變數會在test
(還有453個字)
首頁
上一頁
1
下一頁
尾頁