Re: [問題] 字元轉換成對應的數字?

看板C_and_CPP (C/C++)作者 (唔~)時間16年前 (2009/03/11 01:36), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《alair99 (及時行樂)》之銘言: : 請問一下有辦法把某字元轉換成對應的數字嗎? : 比如說 我指定讀到a的話 他幫我轉換成數字1 讀到b轉換成數字2 : 因為我想把它換成array的index所以必須這樣做 XD : 難道只能用 if了嗎? 囧rz char ch; int x; for( ch='a' ; ch<='z' ; ch++ ) { x = (int)(ch-'a'+1); printf("%d\n",x); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.237.163

03/11 08:59, , 1F
恩恩 謝謝大大 m(_ _)m
03/11 08:59, 1F
文章代碼(AID): #19jgKx2w (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19jgKx2w (C_and_CPP)