1樓:匿名使用者
#include
void main();
sprintf(buf,"我");
printf("%s\n%x %x\n%s\n", "我
}輸出結果:
我ce d2
ced2
其實在第二行的時候已經將「我」轉化成hex了,「我」的高位在buf[0]中,低位在buf[1]中(不過奇怪的是,buf中是以0xffffxx的形式儲存的,可能和內碼有關係吧,所以後面&了一個0xff),第三行的目的是將這兩個存在一個字元陣列裡(也可以理解為一個string).
這樣寫的想法是根據字元在記憶體中的儲存方式來的,一個字在記憶體中佔兩個位元組,很自然的就被放入了字元陣列buf的前兩個元素中了.這時再取出來就很方便了.
至於怎麼把hex轉化成漢字就更簡單了,原始碼如下:
#include
void main()
螢幕輸出結果:
我ps:從10號晚上20:10開始寫您的回覆,一直不太滿意,改到現在...也從5樓掉到10樓咯...真鬱悶...
如果這個答案對您有用的話,也勞您大駕~舉手之勞採納這個答案吧~謝謝了!
2樓:匿名使用者
用c++程式設計也不難
這裡幫你轉化
3樓:匿名使用者
ascii不包含漢字阿
就那麼120多個符號而已。
4樓:
我=25105這個用html語言
我用vb轉換卻得到-12590
5樓:呆萌品質
能轉換成ascii碼嘛?
樓主怎麼想的啊你
6樓:a阿豪
neng zhuan huan ma ? mei shi guo........
coreldraw裡怎麼把文字轉換為圖形
選擇文字,按,ctrl q 完了,在空白處點右鍵,選擇檔案資訊,找文字統計,如果說沒有文字,這樣就好了。這樣到別的地方就不會缺字型了,笨,轉換成了曲線它還會變嗎?暈!何必又要轉換成圖形檔案呢?這叫多事!coreldraw裡面怎麼樣柵格化文字,將文字轉化為圖形 文字轉曲線 ctrl q 轉點陣圖的畫上...
c語言中如何把浮點型轉換為字元型
一 抄c語言中數值型資料分為兩大類bai 整型和浮 點型du 整型 char int short long 浮點型 float 單精zhi度dao double 雙精度 二 浮點型資料轉存到字串中 char str 30 定義一個字元陣列,來儲存資料 double d 123.456 定義一個浮點型...
c語言中怎樣把內容為數字的char轉換為int
本質上char型別和int其實是同一種型別。都代表了整數型大小,轉換的話,在前面加上強制轉換符就好了,如int 之類的 內容為數復字的char,包含 0,1,2,3,4,5,6,7,8,9 共計10個字元 制。這十個字元在bai存為字元型時,其儲存du值為對應的ascii碼,而這 zhi些ascii...