给定一个字符串str和一个字符ch,本文讲述如何在年底这个字符ch追加到此字符串str。
例子:
Input: str = "Geek", ch = 's'
Output: "Geeks"
Input: str = "skee", ch = 'G'
Output: "skeeG"
方法:
- 获取字符串str和字符ch
- 使用strncat()函数可将字符ch附加在str的末尾。 strncat()是用于字符串处理的预定义函数。 字符串.h是字符串函数所需的头文件。
句法:
char *strncat(char *dest, const char *src, size_t n)
参数:此方法接受以下参数:
- dest:我们要附加的字符串。
- src:将从中追加’n’个字符的字符串。
- n:表示要附加的最大字符数。 size_t是无符号整数类型。
- 打印或返回附加的字符串str。
下面是上述方法的实现:
// C program to Append a Character to a String
#include
#include
int main()
{
// declare and initialize string
char str[] = "Geek";
// declare and initialize char
char ch = 's';
// print string
printf("Original String: %s\n", str);
printf("Character to be appended: %c\n", ch);
// append ch to str
strncat(str, &ch, 1);
// print string
printf("Appended String: %s\n", str);
return 0;
}
输出:
Original String: Geek
Character to be appended: s
Appended String: Geeks
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。