- 1
- 0
- 约4.1千字
- 约 47页
- 2017-01-01 发布于广东
- 举报
第2章 基本数据类型和运算 2.1 基本数据类型 在计算机程序中经常处理的对象是数据,而数据有不同类型,它们在计算机内存中的存储形式不同,参与的运算也不同,因此掌握C语言的数据类型及相应的常量、变量,掌握C语言的运算符及表达式是C程序设计的重要基础。 2.1.1 C语言数据类型概述 C语言中数据类型有以下4类: 基本数据类型(整型、实型和字符)。该类型最主要的特点是其值不可以再分解为其他类型。 构造数据类型(数组、结构体、共享体类型和枚举类型)。一个构造类型的值可以分解成若干个“成员”或“元素”。每个成员都是一个基本数据类型或又是另一个构造类型。 指针类型。指针是一种特殊的同时又是具有重要作用的数据类型。其值用来表示某个量在内存中的地址。虽然指针变量的取值类似于整型量,但这是两个类型完全不同的量,因此不能混为一谈。 空类型。在调用函数值时,通常应向调用者返回一个函数值。这个返回的函数值是具有一定的数据类型的,但是,C语言中的库函数及许多用户自定义函数是完成一些操作处理,调用后并不需要向调用者返回函数值,这种函数通常定义为“空类型”。 2.1.2 基本数据类型 整型、实型和字符型数据的取值和取值范围如下表 2.2 常量和变数 常量是指在程序运行过程中其值不能被改变的量。在C语言中常用的常量有数值常量和字符常量(包括字符串)。这些数据(常量)在程序中不需预先说明就能
您可能关注的文档
- C++程序设计杨长兴刘卫国曹岳辉第8章继承和派生课件教学.ppt
- C++程序设计杨长兴刘卫国曹岳辉第9章多态性和虚函数课件教学.ppt
- C++程序设计杨长兴刘卫国曹岳辉第10章输入输出流课件教学.ppt
- C++程序设计张桦第1章开始学习C++课件教学.ppt
- C++程序设计张桦第2章数据类型与表达式课件教学.ppt
- C++程序设计张桦第3章string、vector、数组和指针课件教学.ppt
- C++程序设计张桦第4章程序流程控制课件教学.ppt
- C++程序设计张桦第5章函数课件教学.ppt
- C++程序设计张桦第6章类和对象课件教学.ppt
- C++程序设计张桦第7章面向对象程序设计课件教学.ppt
- 我爱你,中国(课件)2026沪教版美术二年级下册.pptx
- 2.2《春夏秋冬》教学评课件 2026大象版科学二年级下册.pptx
- 3.10 月亮挂星空(教学课件)科学冀人版二年级下册2026.pptx
- 3.11 光与影(教学课件)科学冀人版三年级上册.pptx
- 第9课勤俭传家好第2课时 课件 2026道德与法治二年级下册.pptx
- 3《一切靠劳动》第2课时(课件)道德与法治统编版三年级下册.pptx
- 12.2《学做家务活》第2课时课件2026道德与法治一年级下册统编版.pptx
- 2026三年级下册道德与法治 第7课《我的家庭贡献与责任》(第1课时)课件.pptx
- 2.5 材料的回收(教学课件)科学冀人版三年级上册.pptx
- 第18课 冷战与国际格局的演变 课件(内嵌视频) 2025-2026学年高一下学期统编版必修中外历史纲要下.pptx
最近下载
- (二模)2026年沈阳市高三年级教学质量监测(二)化学试卷(含答案).pdf
- 2025年黑龙江省纪委公务员遴选考试真题和答案.docx VIP
- 2025年口腔医学主治医师考试《专业知识》真题卷(含每题答案).docx VIP
- 全国医疗器械技术审评考试真题试卷(含答案).pdf VIP
- 2025河北水文四队地质勘查有限公司(第三批)招聘考试备考试题及答案解析.docx VIP
- 植物与植物生理 植物分类 植物分类基础.pptx VIP
- 巴音敖包嘎查废弃矿坑地质环境恢复治理项目环评报告书.pdf VIP
- 【TechInsights】2025存储技术趋势与展望报告聚焦DRAM和NAND技术.docx
- (三模)榆林市2026届高三年级四月检测训练政治试卷(含答案及解析).docx
- 等比数列导学学案.pptx VIP
原创力文档

文档评论(0)