请问字符型数据怎么转化成整形数据?(C语言)

来源:百度知道 编辑:UC知道 时间:2024/06/02 22:27:37
字符型数据是不是不可以进行四则运算?怎么转化成整形呢?

字符型数据在内存里就是按ASCII码存放的,所以也可以进行四则运算。所以只要你输出的时候用%d来输出就是整型的形式,用%c就是字符型的形式

可以进行跟整形数一样的运算。
比如有字符0用%d输出得30用%c输出得到的是0
又比如a+1可以得到b

字符读(写):

char s[]="453 876";
int x1,x2;
sscanf(s,"%d %d",&x1,&x2);
x1 里是453,x2里是876

有这种函数,去查查。。。