在C语言中,字符串的输入和输出可以使用标准输入输出函数来实现。常用的字符串输入函数包括scanf()
和gets()
,常用的字符串输出函数包括printf()
和puts()
。
例如,使用scanf()
函数可以实现从标准输入中读取一个字符串:
char str[100];
scanf("%s", str);
使用gets()
函数也可以实现从标准输入中读取一个字符串:
char str[100];
gets(str);
使用printf()
函数可以将一个字符串输出到标准输出:
char str[100] = "Hello, World!";
printf("%s\n", str);
使用puts()
函数也可以将一个字符串输出到标准输出:
char str[100] = "Hello, World!";
puts(str);
需要注意的是,gets()
函数存在安全性问题,不推荐使用。建议使用fgets()
函数来代替gets()
函数。