11智能在线
新记
C语言如何把一个字符串中的数值全提取出放在一个数组里面
例如有一个整型数字1101,定义一个数组a[4],实现把a[0]=1,a[1]=1,a[2]=0,a[3]=1??
举报该文章
相关建议 2018-04-14
首先,C语言没有字符串类型,但是字符数组或者字符指针可以表示字符串。 所以你可以把几个字符串分别放到几个不同数组: 例如: char str1[10] = "abcdefg";char str2[10] = "qwerty";注意,定义字符数组时可以使用=直接赋值,非定义阶段,不能...
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/f7782vs84psq72478q7.html
其他看法
第1个回答 2015-06-10
#include <stdio.h>
int main()
{
char a[5];
int i = 1101;
sprintf(a,"%d",i);
printf("%s",a);
}
用sprintf时,char a需要比整形数字多一位,因为最后一位需要添加结束符
本回答被网友采纳
相似回答
大家正在搜
相关问题
C语言如何把一个字符串中的数值全提取出放在一个数组里面
C语言,如何将数字添加到一个已有的字符数组中?
C语言 将一个字符串中的单词提取到另一个数组中。并显示数量
C语言里如何输入几个字符串放到一个数组中
C语言中,如何将一个数组中的数值转换成字符串输出?
c语言编程题!字符串复制。输入一个字符串,把它复制到一个字符...
c语言中如何将一个字符串中的每个字符分出开存入数组中或者对单...
c语言如何把字符串数组里面的123提取出来