討論串[問題] vc指標 與tc指標
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 1→)留言4則,0人參與, 最新作者jaw109 (呆哥, 有何指教?)時間16年前 (2009/04/23 12:31), 編輯資訊
0
0
0
內容預覽:
0xCCCCCCCC是魔術數字, 意思是沒有被初始化的stack memory. 0xCDCDCDCD是沒有被初始化的heap memory. 0xFEEEFEEE意指freefree, 就是已歸還的heap memory. 以上是VC在debug mode下的行為. 你可以作為參考, 但是不可以依

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者ledia (下班後才下棋)時間16年前 (2009/04/23 10:38), 編輯資訊
0
0
0
內容預覽:
不是 VC 上一定要這樣用. 是所有的地方都得這樣用. 宣告任何形態的指標. int *ptr;. 如果沒有先賦與他合法的空間. ptr = (int*) malloc(sizoef(int));. ptr = &i;. ptr = some_array;. 就逕自使用, 無論對指標所指之處取值或設
(還有293個字)

推噓1(1推 0噓 4→)留言5則,0人參與, 最新作者mouse0411 (mouse)時間16年前 (2009/04/23 09:48), 編輯資訊
0
0
0
內容預覽:
請問在VC上是不是一定要這樣用才可行. #include <stdio.h>. #include <stdlib.h>. main(). {. int i;. int *prt=&i;. }. 先宣告一個變數"i". 再把"i"的位址給指標. 之後使才能. *prt=1;. 不然會一直出現錯誤. 請

推噓5(5推 0噓 10→)留言15則,0人參與, 最新作者mouse0411 (mouse)時間16年前 (2009/04/22 23:56), 編輯資訊
0
0
0
內容預覽:
請問版上大大. 小弟我用TC測試了一小段指標程式. #include <stdio.h>. #include <stdlib.h>. void main(void). {. int *prt;. printf("%x",prt);. }. 這樣在TC上的答案是"4f0". 但是在VC上卻是"cccc
首頁
上一頁
1
下一頁
尾頁