C程序设计 讲师:徐红波 Email: x_h_b@ 第3章 数据类型、运算符与表达式 3.1 C语言的数据类型 算法处理的对象是数据,而数据是以某种特定的形式存在的(例如整数、实数、字符等形式)。不同的数据之间往往还存在某些联系(例如由若干个整数组成一个整数数组)。所谓数据结构指的是数据的组织形式。例如,数组就是一种数据结构。处理同一类问题,如果数据结构不同,算法也会不同。例如,对10个整数排序和对由10个整数构成的数组排序的算法是不同的。因此,在考虑算法时,必须注意数据结构。实际上,应当综合考虑算法和数据结构,选择最佳的数据结构和算法。 C语言的数据结构是以数据类型形式出现的。 C的数据类型如下: C语言中数据有常量与变量之分,它们分别属于以上这些类型。由以上这些数据类型还可以构成更复杂的数据结构。例如利用指针和结构体类型可以构成表、树、栈等复杂的数据结构。 在程序中对用到的所有数据都必须指定其数据类型。 3.2 常量与变量3.2.1 常量和符号常量 在程序运行过程中,其值不能被改变的量称为常量。常量区分为不同的类型,如12、0、-3为整型常量,4.6、-1.23为实型常量,’a’、’d’为字符常量。常量一般从其字面形式即可判别。这种常量称为字面常量或直接常量。 也可以用一个标识符代表一个常量,该标识符称为符号常量,即标
您可能关注的文档
- 二级c++真题.pdf
- 二级c语言(第一章).ppt
- 二级c语言程序试题及答案详解.doc
- 二级C语言十一、二、三.ppt
- 二级VB考试辅导-文件.ppt
- 二级VFP上机模拟题.doc
- 二级VF教案.doc
- 分布式系统复习题与参考答案(答案完全版).pdf
- 高考语文文学类主观题答题指导.ppt
- 高职高专_计算机应用基础_课问题及改革的思考.pdf
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 无机化学 冉红涛-无机化学模拟题.doc VIP
- 无损检测技术资格人员考试:目视检测真题及答案(三).docx VIP
- 第15章-成品的保藏-修改 保藏学课件第三部分--各类食品保藏基本方法.ppt VIP
- (高清版)DB3309∕T 114-2024 特定地域单元生态产品价值(VEP)核算技术规范 涉海地区.pdf VIP
- 初中英语语法:宾语从句.doc VIP
- 百师联盟2026届高三3月二轮复习联考(一)数学A试卷(含答案).pdf
- 土木工程图学习题集答案扫描.doc VIP
- 医疗保障基金使用监督管理条例实施细则解读.pptx
- (高清版)DB3311∕T 279-2024 传统村落生态产品价值核算指南.pdf VIP
- 2025年盐城工业职业技术学院单招《数学》真题含答案详解(巩固).docx VIP
原创力文档

文档评论(0)