[問題] int轉16進位字串

看板C_and_CPP (C/C++)作者 (肥狗)時間16年前 (2009/06/12 17:43), 編輯推噓3(305)
留言8則, 6人參與, 最新討論串1/1
我用的是c語言 所以c++的 IntToHex 和atoi好像都不能用 如果不用%X的話 有語法可以直接轉嗎 感謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.27.22

06/12 18:41, , 1F
char Hex[] = "0123456789ABCDEF"; 然後自己除....XD
06/12 18:41, 1F

06/12 19:24, , 2F
sprintf() 還有那不叫語法 for if switch 這些才是
06/12 19:24, 2F

06/12 21:24, , 3F
atoi應該是c就有的東西...?
06/12 21:24, 3F

06/12 21:37, , 4F
atoi() c有喔! #include<stdlib.h>
06/12 21:37, 4F

06/13 08:17, , 5F
話說 atoi 是字串轉 int 吧
06/13 08:17, 5F

06/13 08:18, , 6F
原本你應該是要說 _itoa,不過這東西非標準就是了
06/13 08:18, 6F

06/13 08:19, , 7F
用 2 樓作法搞定
06/13 08:19, 7F

06/13 19:01, , 8F
2樓感恩
06/13 19:01, 8F
文章代碼(AID): #1ACYCdSo (C_and_CPP)
文章代碼(AID): #1ACYCdSo (C_and_CPP)