[問題] char 指標問題

看板C_and_CPP (C/C++)作者 (鳴)時間12年前 (2014/03/01 01:08), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) wx-Dev 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 程式碼如下 http://codepad.org/PnPJr1Hn 網站跑出來結果跟實際不一樣 我實際跑出來是 i可以正確列印出他的字元t 但是位址取不出來 是一串詭異數值 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) http://codepad.org/PnPJr1Hn 補充說明(Supplement): 我記得我在學C的時候用printf搭配%c 與 %p輸出格式沒有問題 C++要怎樣才能正確使用才能使輸出跟C一樣?? 還請板上高手解答!! 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.85.8

03/01 01:49, , 1F
cout << (void*)&i << endl;
03/01 01:49, 1F

03/01 01:49, , 2F
cout<<"j = "<<j<<"\t*j = "<<&j<<endl;
03/01 01:49, 2F

03/01 01:50, , 3F
........你多打了一行
03/01 01:50, 3F

03/01 02:25, , 4F
多打一行?? 甚麼意思 另外(void*)這是甚麼用法阿=_=??
03/01 02:25, 4F

03/01 03:22, , 5F
type casting
03/01 03:22, 5F
文章代碼(AID): #1J4CAJKP (C_and_CPP)
文章代碼(AID): #1J4CAJKP (C_and_CPP)