c语言中如何将字符变为ascii值
时间: 2023-11-28 19:49:17 浏览: 1164
字符串转换为ascii值的函数
在 C 语言中,每个字符都有一个与之对应的 ASCII 码值。要将字符转换为 ASCII 码值,可以使用强制类型转换。例如:
```c
char ch = 'A';
int ascii = (int) ch;
```
上面的代码中,将字符 'A' 赋值给变量 ch,并将其强制转换为整型,赋值给变量 ascii。此时 ascii 的值为 65,即字符 'A' 对应的 ASCII 码值。
需要注意的是,如果字符变量 ch 的值不在 ASCII 码表中,那么转换结果将不可预期。
阅读全文