问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

字符型数组作为函数参数时的一个问题

发布网友 发布时间:2022-04-25 16:49

我来回答

2个回答

热心网友 时间:2023-10-20 00:44

在循环加入的时候,下标应该从0开始,而不是1
#include "stdio.h"
void connect(char a[],char b[],char c[])
{
int i,j;
// 这里的i和j都应该从0开始,而不是1
for(i=0;a[i]!='\0';i++)
c[i]=a[i];
for(j=0;b[j]!='\0';j++)
c[i+j]=b[j];
c[i+j]='\0';
return;
}
void main()
{
char a[100],b[100],c[200];
printf("input string1:");
scanf("%s",a);
printf("input string2:");
scanf("%s",b);
connect(a,b,c);
printf("%s",c);
}

可以定义长度的
void connect(char a[10],char b[10],char c[10])
这样是可以的

热心网友 时间:2023-10-20 00:44

是的,
声明的时候需要长度以分配内存空间,
只要调用函数的时候数组的长度是确定的就可以了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
便携式发电机十大名牌 冬天夜跑同时锻炼身体和意志的句子锦集 冬天的时候跑步可以达到46~60分钟 可是夏天了跑步25分钟左右就已经感觉... 孩子病毒性感冒咳嗽厉害怎么办 严重的病毒性感冒几天能好 宝宝六个月因为病毒性感冒而咳嗽有痰可每次咳嗽出来的痰他吐不出来怎 ... ios购买的app怎么退款 求助!书法高手!用什么书法来“魏亮”这二字最漂亮? 万事胜意,喜乐长安繁体 什么叫喜乐长安 宏陶岩板餐桌薄的好还是厚的好? 字符串数组指针作为函数的参数,哪里出错了? 请问岩板餐桌怎样选购? C++里string字符串数组,做函数的参数怎么写 用岩板做餐桌用什么规格的尺寸好? 字符数组元素作为函数调用参数 数组做函数参数时应注意的问题? C语言中如何将二维字符数组作为函数参数引用传递 C++ 怎么把字符数组当作函数参数传递? 字符数组作函数的餐数,对实参和形参有什么要求 4丁基间苯二酚水包油面霜的配方制作? 大家来看一下我的DIY面霜和唇膏的比例和配方怎么样... DIY护肤 如何自制一瓶无添加护肤乳液 如何自制面霜 DIY一瓶乳霜,水、油比例多少比较合适? 朱自清散文诗歌 朱自清的诗歌散文集有什么 朱自清先生的抒情散文名作有 朱自清有名的散文 怎样朗诵朱自清的<春>好听 字符数组做函数形参问题 餐桌可以选用岩板吗? c语言:字符串做为函数参数传递 C语言 char 字符数组 和 字符指针 作为 函数参数 的区别 家里装修用岩板定制厨房台面需要用多大厚度的? 分别用字符数组和字符指针作函数参数两种方法编程实现在字符串中删除与某字符相同的字符。 用岩板定制厨房台面用多大厚度的呢? C语言,分别用字符数组和字符指针作函数参数两种方法编程实现字符串 大理石餐桌和岩板餐桌怎么选?岩板餐桌的耐刮程度听说比较好? 要写一个字符数组的函数,函数的参数是字符数组,该怎么定义这函数? C++如何将二位字符数组作为参数传递给函数 二维字符数组作为函数参数,函数内怎样使用该字符数组的成员元素。 岩板餐桌怎么样? 编写程序,用字符数组作函数参数实现删除字符串中的指定连续字符. 餐桌选择岩板材质的,岩板餐桌是厚的好还是薄的好? 用字符数组作为函数参数编程实现在字符串中删除与某字符相同的字符 岩板橱柜台面选择厚度 餐桌什么材质的好如何选购 梦手心被蚂蚁咬个大窟窿 梦见蚂蚁咬手背而且很多蚂蚁,都咬出洞了,周公解梦