字符串用于在C编程语言的单个变量中存储单个或多个字符。字符串是一种非常流行的数据类型,用于存储姓名、姓氏、地址和其他文本数据等不同情况。字符串类型最常用的操作之一是打印字符串。字符串可以打印到不同的输出类型,如标准输出、控制台、终端、文件等。在本教程中,我们将研究如何在C中打印字符串。
null
使用printf()方法打印字符串
printf()方法是用于打印不同数据类型和变量的实际方法。字符串类型也可以用printf()方法打印。字符串值可以作为参数直接提供给printf()方法。提供的字符串值打印到标准输出,默认情况下,该输出是终端或命令行接口。
#include <stdio.h>int main(){ printf("I like wisetut.com"); return 0;}
打印字符串的另一种方法是将字符串值设置为字符串变量,然后将字符串变量作为参数提供给print()方法。
#include <stdio.h>
int main()
{ char sentence[]="I like wisetut.com"; printf("%s",sentence); return 0;
}
字符串还可以包含多行,方法是使用“”. printf()方法可以毫无问题地打印多行。
#include <stdio.h>
int main()
{
char sentence[]="I like wisetut.comI like wisetut.com";
printf("%s",sentence);
return 0;
}
I like wisetut.comI like wisetut.com
用puts()方法打印字符串
作为一种功能丰富的编程语言,C提供了puts()方法来打印字符串。puts名称来自“put string”。作为参数提供给puts()方法的字符串变量。无法使用puts方法打印字符串值,因为puts方法只接受字符串指针。
#include <stdio.h>
int main()
{
char sentence[]="I like wisetut.comI like wisetut.com";
puts(sentence);
return 0;
}
使用fputs()方法打印字符串
fputs()方法是在C中打印字符串的另一种可选方法。fputs()方法与puts()方法非常相似,后者只能将字符串变量打印到标准输出。fputs()方法还需要默认为stdout的输出类型。如果使用默认属性,这会将给定的字符串打印到终端或命令行接口。
#include <stdio.h>
int main()
{
char sentence[]="I like wisetut.comI like wisetut.com";
fputs(sentence);
return 0;
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END