方法1、ascii码操作:数字+0x30 (资料图片仅供参考) 由于char类型的保存形式是ascii码数值,所以可以加上数字0的ascii码48,即0x30,存储数字对应的字符ascii码。 #includeint main(){ char str1 = "c"; // 随便初始化一下str1 = 0x30 + 5;printf("str1: %c\n", str1);printf("str1: %d\n", str...
c语言的字符串是一个字符数组,你定义一个相同长度的整型数组,然后将字符数组里的元素一个一个赋值到整型数组里,然后直接就能读出整型数组里每个元素的值。
atoi(将字符串转换成整型数) 相关函数 atof,atol,atrtod,strtol,strtoul表头文件 #include<stdlib.h>定义函数 int atoi(const char *nptr);函数说明 atoi()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。返回值 ...