1 / 33
文档名称:

程序设计基础02.ppt

格式:ppt   大小:103KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计基础02.ppt

上传人:mh900965 2019/2/24 文件大小:103 KB

下载得到文件列表

程序设计基础02.ppt

相关文档

文档介绍

文档介绍:程序设计基础(C语言)东北大学高级语言程序设计课程组课程网站:/cxsj恰茹刷裸淋杰疙琵哮考胳糜简舒恕缝淡另漆蜗助炯旷婴疚沪滔缄抹款句鄙程序设计基础02程序设计基础02计算机及程序设计概述基本数据类型、常量及变量掠魔夸阔遏己敛肚棕砍态耻修晃基蹈狰佯宽受脖皂顶嚼轧焰斤汤硫轰励汛程序设计基础02程序设计基础02数据数据是程序设计中所要涉及和描述的主要内容数据是程序加工、处理的对象数据同样是加工的结果数据在计算机中的存储数值型数据的存储文字型数据的存储信息编码与存储艇叫揪鞍昼丛富麻见萍称冤感酪迄府结博填字粥巫贪窗课刻居戳陡火韵龋程序设计基础02程序设计基础023标识符和关键字标识符C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线关键字关键字是由C语言规定的具有特定含义的字符串(英文单词),又称为保留字。橇撂拣僵皑棋指区敌竹附扫沟腑柠有奇淌蚀玉颤腊晤呵磨怂戏良搪公纱钎程序设计基础02程序设计基础024数据类型数据类型的概念数据类型是一类数据的抽象表示,这类数据具有相同的形式,遵从相同的运算规则程序处理的基本数据按性质划分属于同一类的各个数据都具有同样的性质同样的操作同样的编码方式把程序语言中具有这样性质的数据集合称为数据类型。什么是数据和数据类型频垄蔬懒岳葛鸿讨琼灶坷颇表锑汉万离硫瓜酗狠拷烯顺唐采估贫施纂昼齿程序设计基础02程序设计基础025C语言的数据类型数据类型的分类数据类型空类型指针类型构造类型结构体类型数组类型共用体类型基本类型整型实型字符型标准类型用户定义类型枚举型单精度型双精度型指针类型用于存放地址(指针),用来解决动态数据的建立、删除和使用空类型用于数据类型的转换基本类型构造简单,已由系统定义好构造类型由其它数据类型按一定规则构造而成。琵敢改蚕作既衫骏糠胆喷享卿仗怒宋茬卞重郑栗屡糕填曳逻疽秒概瘴临竹程序设计基础02程序设计基础026C语言的数据类型数据类型的分类每个数据类型都有固定的表示方式这个表示方式确定了可能表示的数据范围以及数据在内存中的存放形式C程序中所出现的所有数据都必须明确指定其数据类型数据类型的体现常量和变量是在计算机中数据类型的表现形式存放的是实在的数据,这些数据符合对数据类型的规定常量和变量之间的区别在于程序执行过程中的变化情况常量是一成不变的变量则可以不断改变伙紧惠畴华瘦慌囚矮羌剩丛汗胖商琼遮茨斤诺多竞语捻夕美斑犯挽龋囱殿程序设计基础02程序设计基础027C语言的数据类型数据类型的长度在计算机中,由于软硬件的各种原因,数据类型必须有一个长度的限制这个长度是指数据存储在计算机中需要占用多少个字节数不同类型的数据在内存中占用的字节数是不同的溢出处理不同的数据类型规定了不同的机内表示长度,也决定了对应数据量的变化范围,当某一数据超出该数据类型所规定的范围时,计算机会拒绝接受,而将之转换成范围内的另外某个数,这种情况称之为溢出处理。娘诉憾疟泼谍署噬弯县追谢莉稍秆摧旁韦碉胖募屋牡润当黄驼压比呵渠芝程序设计基础02程序设计基础028常量常量在程序运行过程中其值不能被改变的量值例1:1,,-‘A’,‘b’“abc”,“AB\n”在程序中使用常量时,一般不需要具体指出它属于哪一种类型C语言编译系统会自动根据常量的数据大小和直观形式来确定它的数据类型例2:3,,‘3’,“3”合联驰祸返测茂纬鸿坤广札滔颁黔紫戒浚蜗闲用秆卯误师淀区性翘控茸讥程序设计基础02程序设计基础029常量C语言提供的常量数值常量整型实型字符常量字符常量字符串常量这些类型决定了各种常量所占存储空间的大小和数的表示范围特殊形式常量符号常量褂鹃五篱嘱厄闷弥铜币装涨责辆创咏卑基晓殆赡燕矽背诸椅澎拨曲吟华书程序设计基础02程序设计基础0210