怎么定义一个字符串,并输入,输出
怎么定义一个字符串,并输入,输出?
一、gets/puts,输入输出
1、puts()和gets()都是数组函数,输入或输出前要定义数组,一个简单的输入后再将输入的东西输出,puts()的输入和printf的输出是有一定的区别的,puts()遇到‘就终止,而用printf则不会这样。
2、例如:
char a[50]
gets(a)
puts(a)
二、用scanf/printf输入输出。
1、scanf/printf是C语言的格式化输入输出函数,可以用于输入输出各种基础类型,字符串(char*)也在其支持范围内。格式化字符为%s。
2、例如 char str[100] scanf("%s",str) printf("%s",str)