- 5
- 0
- 约1.15千字
- 约 2页
- 2021-08-28 发布于上海
- 举报
字符数组与字符串
4. 使用scanf()、printf() 函数将整个字符串一次输入输出
例如:
char str[10];
……
scanf(%s, str);
……
printf(%s, str);
printf(\n);
……
注意:整个字符串一次输入输出时,要使用“%s”格式符,且输入输出项使用数组名。
“%s”格式输入,空格与Tab键、换行符均作为系统分隔符,且系统自动在字符串最后
加上字符串结束标志‘\0’。
“%s”格式输出时,遇到‘\0’结束。
4. 使用gets()、puts() 函数将整个字符串一次输入输出
字符串标准函数的原型在头文件string.h中。
4.1 输入字符串──gets()函数
(1)调用方式:gets(字符数组)
(2)函数功能:从标准输入设备(stdin)──键盘上,读取1个字符串(可以包含空格,直至遇到换行符‘\n’),并将其存储到字符数组中去,在字符串最后自动加上‘\0’。
(3)使用说明:
1)gets()读取的字符串,其长度没有限制,编程者要保证字符数组有足够大的空间,
存放输入的字符串。
2)该函数输入的字符串中允许包含空格,而scanf()函数的“%s”格式不允许。
您可能关注的文档
最近下载
- 2026年天津地区无偿献血人群HTLV调查情况分析(附首例HTLV阳性分型).docx
- 国有公司法律培训课件.ppt VIP
- d机械加工工艺培训教材.ppt VIP
- 2025年广东省中考道德与法治试卷真题及答案详解(精校打印版).pdf VIP
- .变电所直流电源系统现场验收规范.doc VIP
- 成都市人民北路小学2025-2026学年一年级下学期语文期末测试试卷.docx VIP
- 2024秋国开《法律职业伦理》形考任务一至三答案.docx VIP
- 2026年南方电网笔试题库及详细答案.docx
- 药品网络销售监督管理办法培训试题(附答案).docx VIP
- EN10083-3 中文版 合金结构钢交货技术条件(完整规范).docx VIP
原创力文档

文档评论(0)