22问答网
所有问题
如何将一个字符串输入到一个数组中
如题所述
举报该问题
其他回答
第1个回答 2019-04-02
字符串
存储在数组中一般有如下几种方法:
1、声明数组时赋值,如:char
str[]="abcd";
2、运行时由键盘输入,如:scanf("%s",str);要确定输入的字符串长度不大于数组长度减一;
3、在程序代码中把另一个字符串赋值给一个数组用函数strcpy,如:strcpy(str,"abcd");或者strcpy(str,str2);str2为一个存有字符串的数组,或者指向字符串的指针。这个药保证str要能放得下字符串。
相似回答
c语言编程题!字符串复制。
输入一个字符串
,把它复制
到一个
字符
数组中
,并...
答:
int main(){ char a[100] = "\0",b[100] = "\0";int i = 0;printf("
输入
一行
字符
:\n");scanf("%s",a);for(i = 0;a[i] != '\0';i++){ b[i] = a[i];} printf("%s\n",b);return 0;}
c++中
怎么
便捷的
把字符输入到一个
一维
数组中
呢?
答:
从键盘上输入一个字符串到一维字符数组中,另外再输入一个字符,在字符数组中删除所有
从键盘上输入一个字符串到一维字符数组中,另外再输入一个字符,在字符数组中删除所有该字符(即指定字符),程序输出完成删除操作后的结果字符串。提示:利用for循环找到指定字符,将指定字符找到,然后“赋值覆盖”,最后...
大家正在搜
c语言输入字符串存入数组
字符串数组的输入
输入一个字符串
字符数组和字符串的区别
字符串数组输出
字符数组怎么输入
怎么将字符串赋值给数组
字符串数组初始化
字符串怎么输入