在C语言中,可以使用字符串函数strcat来实现字符串拼接。strcat函数用于将字符串2连接到字符串1的末尾。\n\nc\n#include <stdio.h>\n#include <string.h>\n\nint main() {\n char str1[50] = "Hello";\n char str2[] = " World!";\n \n strcat(str1, str2);\n \n printf("拼接后的字符串为: %s\n", str1);\n \n return 0;\n}\n\n\n输出结果为:\n\n\n拼接后的字符串为: Hello World!\n\n\n另外,还可以使用数组下标的方式进行字符串拼接:\n\nc\n#include <stdio.h>\n\nint main() {\n char str1[50] = "Hello";\n char str2[] = " World!";\n \n int i = 0;\n int len1 = 0;\n \n while (str1[i] != '\0') {\n len1++;\n i++;\n }\n \n i = 0;\n while (str2[i] != '\0') {\n str1[len1] = str2[i];\n len1++;\n i++;\n }\n \n str1[len1] = '\0';\n \n printf("拼接后的字符串为: %s\n", str1);\n \n return 0;\n}\n\n\n输出结果与上述方式相同:\n\n\n拼接后的字符串为: Hello World!\n


原文地址: https://www.cveoy.top/t/topic/pGQ1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录