’i++)/*求出的i为pA字符的总长度,包括结束标记位*/ for (j=0s2[j] !=’’j++) s1[i+" /> ’i++)/*求出的i为pA字符的总长度,包括结束标记位*/ for (j=0s2[j] !=’’j++) s1[i+"> 编写一个函数实现两个字符串的连接(不使用库函数strcat).这个用C语言怎么写程序啊求详细解释~急!_软件运维_内存溢出

阅读 17

编写一个函数实现两个字符串的连接(不使用库函数strcat).这个用C语言怎么写程序啊求详细解释~急!,第1张

void fun (char s1[],char s2[]){ int i,j for (i=0s1[i] !=’\0’i++)/*求出的i为pA

字符

的总长度,包括结束标记位*/ for (j=0s2[j] !=’\0’j++) s1[i++]=s2[j]/*将pB

字符串

连在pA字符串的后面*/

s1[i]='\0’/*在字符串最后加上结束标记符*/ }

扩展资料: 最常用的字符串

函数

字符串输出函数puts格式:puts (字符数组名) 功能:把字符数组中的字符串输出到显示器。

2.字符串输入函数gets格式:gets (字符数组名) 功能:从标准输入设备键盘上输入一个字符串。本函数得到一个函数值,即为该字符数组的首地址。

3.字符串连接函数strcat格式:strcat (字符数组名1,字符数组名2) 功能:把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“”。

4.字符串拷贝函数strcpy格式:strcpy (字符数组名1,字符数组名2) 功能:把字符数组2中的字符串拷贝到字符数组1中。串结束标志“”也一同拷贝。

5.字符串比较函数strcmp格式:strcmp(字符数组名1,字符数组名2) 功能:按照ASCII码顺序比较两个数组中的字符串,并由函数返回值返回比较结果。 6.测字符串长度函数strlen格式:strlen(字符数组名) 功能:测字符串的实际长度(不含字符串结束标志‘’) 并作为函数返回值。

参考资料:

百度百科-数组

strcpy(string

,string

)---把后1个复制后放入前一个字符串,空间要够

strcat(string

,string

)

---把后1个剪切后放入前一个字符串,空间要够

strcmp(string

,string

)---比较2个字符串,0为相同,>0前1个大,<0后1个大


strlen(string

)---字符串长度

欢迎分享,转载请注明来源:内存溢出

原文地址:
http://outofmemory.cn/yw/7736868.html数组
数组名
(0) 微信扫一扫 打赏 支付宝扫一扫 微信扫一扫
支付宝扫一扫
inline inline
VB6中如何逐语句调试?
上一篇
2023-04-09
怎样下载QQ软件安装?
2023-04-09

发表评论 后才能评论
提交

评论列表(0条)

2022-4-12

国务院国资委
游勇
保存{label} {label} {label} {label}