您的位置:首页 > 其它

4. 字符串的读写

2014-05-13 21:52 169 查看

4. 字符串的读写

4.1 可以使用printf和puts来输出一个字符串,printf提供了格式化输出,可以使用%s来输出一个字符串,还可以使用 %.ps 来输出字符串的一部分,p表示字符串的个数。puts只提供一个字符串参数,可以自动换行。
// 使用prinf和puts写字符串
void test5(){
char str[] = "Hello World!";
printf("str=%s\n",str);
// puts 自动换行
puts(str);
// 输出部分字符串
printf("str=%.5s\n",str);
}
4.2 可以使用scanf和gets读取字符串,scanf遇到空格 \t \n 会终止,而get可以读取一整句话,直到遇到换行符。
void test6() {
char str[20];
printf("请输入一个字符串:\n");
// scanf遇到空格 \t \n 等回自动终止
scanf("%s", str);
puts(str);
}
void test7() {
char str[20];
// gets 可以读入一整句话
printf("请输入一个字符串:\n");
gets(str);
puts(str);
}该博客教程视频地址:http://geek99.com/node/1011
原文出处:http://geek99.com/node/868#
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  字符串