c语言

string在c语言中的格式化输出

小樊
139
2024-08-27 11:17:57
栏目: 编程语言

在C语言中,可以使用printf()函数来实现字符串(string)的格式化输出

#include<stdio.h>

int main() {
    char str1[] = "Hello, ";
    char str2[] = "World!";

    // 使用%s格式说明符输出字符串
    printf("%s%s\n", str1, str2);

    return 0;
}

在这个示例中,我们定义了两个字符串变量str1str2,然后使用printf()函数将它们连接输出。%s是一个格式说明符,用于表示字符串类型的数据。在printf()函数中,我们将str1str2作为参数传递给%s格式说明符,实现字符串的格式化输出。运行此程序将输出:

Hello, World!

除了%s之外,还有其他格式说明符可以用于格式化输出字符串,如下所示:

你可以根据需要组合使用这些格式说明符来实现更复杂的字符串格式化输出。

0
看了该问题的人还看了