字元的大小寫轉換方式
字元的大小寫轉換
大寫 A 在 ASCII 碼當中的十進位表示法為 65
小寫 a 在 ASCII 碼當中的十進位表示法為 97
所以要將大寫轉為小寫,在十進位表示法上直接+32即可
也就是 字元 'A' + 32 = 字元 'a'
( 反之則為 -32 )
而程式碼當中也必須將數值 32 指定為字元型態
使用到的是強制型別轉換
下面程式碼是利用一維陣列儲存一串大寫英文字元
並將其轉換為小寫英文字元
( 因HTML語法問題,故使用圖片表示 )
沒有留言:
張貼留言