- 1
- 0
- 约6.94千字
- 约 31页
- 2021-10-08 发布于河南
- 举报
2 .字符串的存储?c中,存储字符串是利用一维字符数组来实现 的,该字符数组的长度要大于等于字符申的长 度加1。?把一个字符串存入到数组时,是把每个字符依 次存入到数组中对应元素中。即第一个字符存 入下标为。的元素中,第二个字符存入下标为1 的元素中,最后把一个空字符‘\0‘存入到下标为 n的元素中(假定字符串的长度为n)。?存储每个字符就是存储它的ASCII码或区位码。除保存字符串的的数组以外,所有数组(包括字符数组)系统规定: 必须一个一个元素的处理,因此,处理的规则完全依赖元素的类型,而数!?组元素的类型一致。名字一致(区别在于下标) 操作(运算)但对于保存字符串的数组-特殊的字符数组 以存放最多n-1个字符的串,字符串的结朿标志,所以不需要讨论数组的(有n个元素的字符数组可 ‘\0:虽然存放n个字符的串,系统并不以为错,但良好的编程习惯,要求大家遵守)通常都是整体串进 行的运算,而系统没有提供运算符,比如:+, *, /, ++,,=等,即这类运算不能通过运算符进行,有些根本无意义。只是提供了若干函数来保证字符串的运算和可能的运算,比如=是不允 许的,等也是不允许的,而% /等则无意义。char a[10];scanf(“%s“,a); j a \ . cprintf (u%sn,a); V I.—I I越界
您可能关注的文档
- 单片机的语言.pptx
- 单片机C语言应用程序设计.pptx
- 第1章程序设计ABC.pptx
- 第1章C++基本知识.pptx
- 第1章C++简单程序设计.pptx
- 第1章VisualC++集成开发环境.pptx
- 第1讲什么是C++程序设计语言.pptx
- 第1章最简单的c++程序 .pptx
- 第02章数据类型、运算符与表达式.pptx
- 第2章C算法设计基础.pptx
- 2026年服装行业报告:知识产权保护与品牌形象.docx
- 2025-2026学年小学英语5B香港朗文版教学设计合集.docx
- 2026年彩妆市场新兴品牌五年发展报告.docx
- 2026年云计算市场深度分析报告:产业格局与未来趋势.docx
- 2026年脑机接口资管人机交互市场动态与投资报告.docx
- 2026年智能交通行业报告:智慧城市建设与交通中台应用趋势.docx
- (9页PPT)项目学习5 几何的妙用.pptx
- 2026年低空物流商业化五年挑战报告.docx
- 2026年智能家居市场用户行为分析报告及未来五年趋势.docx
- 2026年数字孪生水利十年实践:流域治理与水生态修复政策报告.docx
原创力文档

文档评论(0)