02-2010.11.14二级C语言-数据类型及其运算.pptVIP

02-2010.11.14二级C语言-数据类型及其运算.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据类型及其运算 C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。 C运算符的种类、运算优先级和结合性。 不同类型数据间的转换与运算。 C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。 基本类型详细 1. C语言的数据类型 数据类型决定: 数据占据内存的字节数,即不同数据类型在内存中占据的数据不同 数据的取值范围 相应数据类型可进行的操作 【考点】常量与变量 常量是指在程序运行过程中,其值不能改变的量。 常量分为整型常量、实型常量、字符常量、字符串常量、符号常量5种。 C语言中没有字符串变量。存放字符串使用字符数组。 字面常量(直接常量):可以从字面即可判断 例如:123、45.7、3e-2、’a’ 符号常量:用标识符代表常量 定义格式:#define 符号常量 常量 符号常量的定义一般用大写字母 不是C语言,而是宏定义预处理命令 返回图 【考点】常量与变量-变量 变量的基本概念 1.在程序运行过程中,其值可以改变的量称为变量 2.一个变量应该有一个名字,在内存中占据一定的存储单元 3. 要区分变量名和变量值是两个不同的概念。 【考点】常量与变量-变量 例如:a=3 变量名实际上是一个以一个名字对应代表一个地址,在对程序编译连接时由编译系统给每一个变量名分配对应的内存地址。从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据。 【考点】常量与变量-变量 变量的操作 1.变量的定义 变量定义的一般格式: 数据类型 变量1[,变量2,…,变量n]; 【考点】常量与变量-变量 2.变量的赋值 在定义时赋值 例如: 在使用时赋值 例如: 【考点】常量与变量-变量 变量使用的一般规则: 变量一定要先定义,后使用,切忌随意定义变量,影响程序结构 一般先在函数开头定义在函数中将要使用的变量,也可以在程序书写的时候定义变量,但尽量在写程序主体之前定义好自己需要的变量,使程序结构清晰 基本类型的分类及特点 基本类型的分类及特点 1.整型常量 有三种表示形式: 1.1 十进制整数:十进制整常数没有前缀,由数字0~9和正负号表示 以下各数是合法的十进制整常数: 237、-568、65535、1627; 以下各数是不合法的十进制整常数: 023 (不能有前导0)、23D (含有非十进制数码) 基本类型的分类及特点 1.2 八进制整数:八进制整常数必须以0开头,数码取值为0~7,通常是无符号数 以下各数是合法的八进制数: 015(十进制为13)、0101(十进制为65) 以下各数是不合法的八进制数: 256(无前缀0)、03A2(包含了非八进制数码)、-0127(出现了负号) 基本类型的分类及特点 1.3十六进制整数:十六进制整常数的前缀为0X或0x。其数码取值为0~9,A~F或a~f 以下各数是合法的十六进制整常数: 0X2A(十进制为42)、0XA0 (十进制为160) 以下各数是不合法的十六进制整常数: 5A (无前缀0X)、 0X3H (含有非十六进制数码) 基本类型的分类及特点 基本类型的分类及特点 2.整型变量 整型变量的基本类型符为int,我们根据数值在内存中占据空间的不同,将整型变量分为基本型、短整型、长整型 基本型:以int表示 短整型:以short int或short表示 长整型:以long int或long表示 无符号型:类型说明符为unsigned 基本类型的分类及特点 如果不指定为unsigned,则默认为signed(此时signed可以不写) 符号类型符和其他三个基本类型组合共可得出6种整型变量: 有符号基本整数 [signed] int 无符号基本整数 unsigned int 有符号短整型 [signed] short [int] 无符号短整型 unsigned short [int] 有符号长整型 [signed] long [int] 无符号长整型 unsigned long [int] 基本类型的分类及特点 整型变量的赋值操作: int a; 定义一个变量a unsigned int b; 定义一个无符号变b a=1200; 将a赋值为1200 b

文档评论(0)

advs728 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档