字符串输出由fputs()、puts()和printf()函数处理。
fputs()需要字符串的名称和指向要打印字符串的位置的指针。要打印到屏幕,请使用标准输出的stdout。
例如:
#include <stdio.h> int main() { char city[40]; printf("输入您最喜欢的城市: "); gets(city); //注:为安全起见,请使用 //fgets(city,40,stdin); fputs(city, stdout); printf(" 是一个有趣的城市."); return 0; }
puts()函数的作用是:只接受一个字符串参数,也可以用来显示输出。但是,它会在输出中添加新行。
例如:
#includeint main() { char city[40]; printf("输入您最喜欢的城市: "); gets(city); //注:为安全起见,请使用 //fgets(city,40,stdin); puts(city); return 0; }