不用库函数实现c语言编程 不使用库函数比较两个字符串( 二 )


编写一个函数实现两个字符串的连接(不使用库函数strcat).这个用C语言怎么写程序啊求详细解释~急!void fun (char s1[],char s2[]){
int i,j;
for (i=0;s1[i] !=’\0’; i++); /*求出不用库函数实现c语言编程的i为pA字符不用库函数实现c语言编程的总长度不用库函数实现c语言编程,包括结束标记位*/
for (j=0;s2[j] !=’\0’; j++)
s1[i++]=s2[j]; /*将pB字符串连在pA字符串的后面*/
s1[i]='\0’; /*在字符串最后加上结束标记符*/
}
扩展资料:
最常用的字符串函数:
字符串输出函数puts格式:puts (字符数组名) 功能:把字符数组中的字符串输出到显示器 。
2.字符串输入函数gets格式:gets (字符数组名) 功能:从标准输入设备键盘上输入一个字符串 。本函数得到一个函数值不用库函数实现c语言编程,即为该字符数组的首地址 。
3.字符串连接函数strcat格式:strcat (字符数组名1不用库函数实现c语言编程,字符数组名2) 功能:把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“” 。
4.字符串拷贝函数strcpy格式:strcpy (字符数组名1,字符数组名2) 功能:把字符数组2中的字符串拷贝到字符数组1中 。串结束标志“”也一同拷贝 。
5.字符串比较函数strcmp格式:strcmp(字符数组名1,字符数组名2) 功能:按照ASCII码顺序比较两个数组中的字符串 , 并由函数返回值返回比较结果 。
6.测字符串长度函数strlen格式:strlen(字符数组名) 功能:测字符串的实际长度(不含字符串结束标志‘’) 并作为函数返回值 。
参考资料:
百度百科-数组
关于不用库函数实现c语言编程和不使用库函数比较两个字符串的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读