C语言数据类型 常量和变量ppt课件.ppt
《C语言数据类型 常量和变量ppt课件.ppt》由会员分享,可在线阅读,更多相关《C语言数据类型 常量和变量ppt课件.ppt(35页珍藏版)》请在三一办公上搜索。
1、第2章 C数据类型,本章学习内容,C程序常见符号分类数据类型常量和变量,#include int main(void)int a,b,sum;a=3;b=5;sum=a+b;printf(“%dn,sum);return 0;,执行程序的输出结果为:8,2.1 一个简单的C程序例子,例 计算两个数的和,#include int main(void)int a,b,sum;a=3;b=5;sum=a+b;printf(“%dn,sum);return 0;,main()函数,C语言由一个或多个函数组成,每个程序都必须有一个main()函数因为每个程序总是从这个函数开始执行,main()函数可以返
2、回一个值,返回值为0表示程序正常结束,在函数定义的后面有一个左大括号,即,它表示函数的开始,后面是函数的主体,在函数定义的结尾处有一个右大括号,即,语句,#include int main(void)int a,b,sum;a=3;b=5;sum=a+b;printf(%dn,sum);return 0;,函数主体中的每个语句都以分号结束。,C 程序中的一个语句可以跨越多行,并且用分号通知编译器该语句已结束。,程序说明,函数是C程序的基本单位,即C程序是由函数构成的 C程序必须有且有一个主函数main函数;调用系统提供的库函数,在调用之前要加相应的头文件。函数是由函数首部和函数体两部分组成C程
3、序的书写格式与规则 C语句都以分号作为结束标志;建议一行内只写一条语句;C程序中用“/*和*/”包含起来的内容,称为注释。,关键字,#include int main(void)int a,b,sum;scanf(%d%d,return 0;,只需要32个单词,便可杀入计算机专业!,C语言中的关键字是具有特殊意义的字,如int用于定义整数类型,return用于函数的返回。程序中不能将关键字用于其它目的。,C语言有32个关键字,2.2 C程序常见符号分类,关键字(Keyword)又称保留字(详见附录A)C语言中预先规定的具有固定含义的一些单词,如int,return等标识符(Identifier
4、)系统预定义标识符 由系统预先定义好的,如 main,scanf,printf等用户自定义标识符 由用户根据需要自行定义的标识符变量,函数名,。如:add,x,y,sum,2.2 C程序常见符号分类,运算符(Operator)(算术、关系和逻辑)详见附录C 分隔符(Separator)空格、回车/换行、逗号等 其他符号 和标识函数体或语句块/*和*/是程序注释的定界符 数据-常量和变量,2.3数据类型(Data Type),为什么要区分类型?变量的类型决定了数据的存储形式合法的取值范围占用内存空间的大小可参与的运算种类,数据类型(Data Type),长双精度实型,基本数据类型,int整数,在
5、目前绝大多数机器上占4个字节float单精度浮点数,4个字节double双精度浮点数,8个字节char字符,1个字节表示256个ASCII字符,或0255的整数,整型数据,整型数据是不包含小数部分的数值型数据只用来表示整数,以二进制形式存储。因此,其表数的取值范围为-215215-1,设整数在内存中用2个字节存储1 000 0001 1000 0001 0 000 0001 1000 0001,符号位1:负数0:正数,整型数据,实型数据,字符型数据,字符型数据是不具计算能力的文字数据类型,包括:中文字符英文字符数字字符其他ASC字符其长度范围是0-255个字符。字符型数据类型的标示符为char
6、。字符型数据在内存中占1个字节。,ASCII表,如何计算变量或数据类型所占内存空间的大小,1 TB=1024 GB,1 GB=1024 MB,1 MB=1024 KB,1 KB=1024 B,1 B=8 b,一个位有多大?只能是0或者1,二进制一个字节有多大?可以表示0255之间的整数,如何计算变量或数据类型所占内存空间的大小,不同类型占用的内存字节数不同,同种类型在不同的平台其占字节数不尽相同如int在16位、32位和64位系统上分别占2、4和8个字节不要对变量所占的内存空间字节数想当然用sizeof获得变量或者数据类型的长度现象与危害在平台间移植时会出现问题,导致数据丢失或者溢出,size
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言数据类型 常量和变量ppt课件 语言 数据类型 常量 变量 ppt 课件
链接地址:https://www.31ppt.com/p-2052371.html