00问答网
所有问题
C语言怎么让一个数字对应一个字符串数组,然后把所有数组再存在另一个字符串里。
例如1对应ABC,2对应DEF,3对应GHI。输入1 2 3,然后把对应数组所有元素存储在一个数组,这个数组为ABCDEFGHI。
举报该问题
推荐答案 2018-12-09
这类问题要考虑一下安全性,数组的边界溢出。
最好使用库函数,不要用strcpy,用strncpy。
#include <string.h>
strncpy(目标数组,原数组,sizeof(目标数组));
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DTBrBrIBjrnDjZIB0B0.html
相似回答
c语言中
假设
一个数组
中已经存放若干
个数字字符,
编写程序,将每个数字字 ...
答:
你的说法不对。数字是数字,字符时字符。不能混了。虽然字符到了内存里也是转换成数字的格式存放。
简单点的你可以利用强制类型转换
。我写一个,你琢磨其中的意思,用在自己的上面就行了。include "stdio.h"void main(){char a[5]={'h','e','l','l','o'};int b[6];int i;for(i=0;...
C语言中怎样
将
一个字符串
的第0,2,4,6,8……位置的字符复制到
另一个
...
答:
return 0;}
用
c语言
编程“
把1字符串数组
加到
另一字符串数组
后面”
答:
include "stdio.h"include "string.h"int main(){ char ch1[50],ch2[50];int n;printf("输入两
个字符串
:");scanf("%s %s",ch1,ch2);printf("%s\n%s\n",ch1,ch2);n=strlen(ch1);//方法1:strcat(ch1,ch2);printf("%s\n",ch1);//方法2 for(int i=0;i<=strlen(ch2);i++)...
求教
c语言怎么
将
字符串
指定字符后面的
数字
提取
,然后
放入其他字符串?
答:
情况1:输出
数组字符串,字符串
输出遇见'\0',表示结束 情况2:按照单个字节打印,
大家正在搜
c语言字符数组与字符串
c语言定义一个字符串数组
c语言字符型数组和字符串
字符数组和字符串数组
c语言字符串存入数组
怎么把字符串变成数组
c语言数组字符串
c语言字符串数组排序
c语言字符串数组定义
相关问题
C语言中如何将一个字符串数组里的字符串写入另一个数组中
C语言,输入一行字符串(包含数字)贮存在一个数组里,然后把数...
C语言问题,怎样将字符串数组中的一个元素赋给另一个字符串数组...
C语言,如何将一个数组里的所有元素按顺序合并成一个字符串,求...
C语言里如何输入几个字符串放到一个数组中
c语言 将一个数组里的字符串复制到另一个数组中
c语言中如何将多个字符串存在同一个数组里?请举例说明,跪求大...