如何找到字符的十进制值?

  • 本文关键字:十进制 字符 何找 c
  • 更新时间 :
  • 英文 :


在C中,如何找到字符的数值。 例如,ASCII 表表示字符"a"的十进制值为 97。

我怎样才能打印出来? 我可以使用"sizeof"功能来找到它吗?

表达式sizeof( char )的值始终等于 1。另一方面,像sizeof( 'A' )这样的表达式,其中整数字符常量用作sizeof运算符的操作数,始终等于表达式sizeof( int )的值。

如果要输出字符的内部表示,可以编写

printf( "%c = %hhun", c, ( unsigned char )c );

其中,类型char的变量c存储一些字符,例如'A'

最新更新