C语言char类型的123怎么转换成 int类型的123?

日期:2021-10-27 19:06:56 人气:1

C语言char类型的123怎么转换成 int类型的123?

char a;int b;a=SBUF;//假如接收到的a的值是123(也就是a="123")
所谓a="123",这是不可能的(这个字符串需要4个字节才能保存,而a只有一个字节)。
如果是char a;
a=123;
则a中保存的是一个字符的ASCII值,即a的值是一个字符(也就是字符'{')。
如果想要让它转换为int型的123,是非常方便的。
int b=a;
    A+
热门评论