[問題] printf 印之前知道要印的變數型態
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
請問一下,一般我們用printf
都是知道變數類型來做顯示
舉例來說
int x=5;
所以就要用 printf("x=%d",x) 用%d 來顯示, 要是浮點數就用%f
我的問題是
今天假如有個變數 xyz
你不知道他到底是整數 浮點數 甚至是指標還是結構
這要怎麼用printf讓它顯示他正確的數值
因為目前檔案很多,當然用搜尋變數名稱可以知道他型態,但是這樣很花時間
所以想問有沒有比較好的方法
謝謝
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.15.253
→
05/02 16:47, , 1F
05/02 16:47, 1F
→
05/02 16:49, , 2F
05/02 16:49, 2F
→
05/02 16:59, , 3F
05/02 16:59, 3F
推
05/02 17:21, , 4F
05/02 17:21, 4F
→
05/02 17:22, , 5F
05/02 17:22, 5F
→
05/02 17:26, , 6F
05/02 17:26, 6F
→
05/02 17:26, , 7F
05/02 17:26, 7F
→
05/02 17:29, , 8F
05/02 17:29, 8F
→
05/02 17:41, , 9F
05/02 17:41, 9F
→
05/02 17:42, , 10F
05/02 17:42, 10F
→
05/02 17:47, , 11F
05/02 17:47, 11F
推
05/02 18:03, , 12F
05/02 18:03, 12F
推
05/02 18:05, , 13F
05/02 18:05, 13F
→
05/02 18:16, , 14F
05/02 18:16, 14F
→
05/02 19:09, , 15F
05/02 19:09, 15F
→
05/03 14:28, , 16F
05/03 14:28, 16F
→
05/04 22:42, , 17F
05/04 22:42, 17F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章