C 練習(xí)實(shí)例86
題目:兩個(gè)字符串連接程序 。
程序分析:無。
程序源代碼:
// Created by o2fo.com on 15/11/9. // Copyright © 2015年 W3Cschool教程. All rights reserved. // #include<stdio.h> #include<stdlib.h> #include<string.h> #include<malloc.h> char* strconnect(char *str1,char *str2); int main() { char str1[20],str2[20]; char *str; puts("請(qǐng)輸入兩個(gè)字符串,用回車分開:"); gets(str1); gets(str2); str=strconnect(str1,str2); puts("連接后的字符串為:"); puts(str); system("pause"); return 0; } char* strconnect(char *str1,char *str2) { char*str; str=(char*)malloc(strlen(str1)+strlen(str2)+1); str[0]='\0'; strcat(str,str1); strcat(str,str2); return str; }
更多建議: