轉換字元為ASCII碼

2021-05-17 16:22:40 字數 380 閱讀 4279

最近在研究串列埠通訊,遇到要將字串轉換成ascii碼的問題,以前在vb下有函式asc()直接轉換,在vc中頭次遇到,一下子給蒙住了。上網查查有沒有類似的函式可以完成這項功能。多方查詢終於有了結果。

由於字元字記憶體中就是以ascii碼的形式存放的,所以,在vc中只需要將字元強制型別轉換成整型,即可得到該字元的ascii碼,不需要任何函式。

例1:char  a='a';

int s;

s=(int)a;

s即字元a的ascii碼65.

例2:cstring str="#";

int s;

s=(int)str;

s即字元#的ascii碼35.

通過以上方法可以完成字串的轉換方法,函式就自己變一下吧!

C 字元轉ASCII碼,ASCII碼轉字元

今天用到這個,網上找了個不錯的,轉過來以備後用!字元轉ascii碼 public static int asc string character else ascii碼轉字元 public static string chr int asciicode string strcharacter asc...

字元轉換(2,8,10,16進製制,ASCII碼)

羅列了一些用到的,各進製 以及 ascii 間的轉換,記錄備忘 一,先說說 2,8,10 16 各進製之間的轉化 1,convert.toint32 string value,int frombase 將字串轉換為數字 如2進製0010 也就是2 1 2 數字轉化為字串 1.12進製 string ...

中文轉換ascii碼

方法一 開啟命令列視窗,輸入native2ascii命令,回車,然後會有光 標在閃,切換到中文輸入 狀態,輸入要轉換的中文後回車即可。方法二首先把要轉換的檔案 如 a.txt 放到指定的目錄下 如 c 然後開啟命令列視窗 進入到c盤目錄下 輸入 native2ascii a.txt b.txt 回車...