- 42
- 0
- 约5.71千字
- 约 20页
- 2016-08-24 发布于河南
- 举报
第十章 字符串二
全国计算机等级考试二级教程 ——C语言程序设计 计算中心- NEU Computing Center 2.字符数组输入/输出 输入 采用%c格式符,逐个输入所有字符 2.字符数组输入/输出 输入 采用%s格式符,输入字符串整体 将字符数组作为字符串变量处理 例 scanf(“%s” ,string); 说明 该函数向数组string中输入一个字符串 数组名在数组中代表着首地址,所以scanf函数中的变量地址表中的输入变量只需写数组名string 不能写成: scanf(“%s” ,string) 为什么? scanf(“%c” ,string[i])针对的是某一变量元素的地址,取一字符串中一个元素的地址 scanf(“%s” ,string)是要读入一串字符,数组名即是首地址 2.字符数组输入/输出 输入 采用%s格式符,输入字符串整体 例 此时 假设数据输入的是: this is a book 则数组中的存储格式为:演示7C4。C 2.字符数组输入/输出 输入 采用%s格式符,输入字符串整体 如何解决scanf()函数不能完整输入全部字符(包括空格)的问题? C语言提供一个专门读入字符串的函数gets gets (string) 其功能是从控制台读取一个字符串 该函数可以读入包括空格在内的所有字符,直到遇到回车符作为结束标志,函数的
原创力文档

文档评论(0)