下载此文档

第二章 C语言的基础知识.ppt


文档分类:IT计算机 | 页数:约55页 举报非法文档有奖
1/55
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/55 下载此文档
文档列表 文档介绍
第二章 C语言的基础知识
字符集和标识符
C语言的数据类型
变量与常量
整型数据
浮点数
字符型数据
字符集和标识符
字符集
字符集是高级语言的编译系统所能识别的字母、数字、和特殊符号。每种高级语言都有自己特定的字符集合。
标识符
标识符是用来标识在C程序中的变量、常量(指符号常量)、数据类型和函数的。通俗一点说,标识符是程序员为变量、常量或者函数起的名字,它实际上是一个字符序列。
(1) 大、小写英文字母: A ,B,…,Z,a, b,…z
(2) 数字: 0,1,2,…,9
(3) 运算符: + –* / % > < = & | ? ! ^ ~
(4) 括号: ( ) { } [ ]
(5) 标点符号: ' " : ;
(6) 特殊符号:\ _ $ #
(7) 空白符:空格符、换行符、制表符。
C语言的字符集合包括:
(1) 字母或下划线中的任一字符打头。
(2) 在第一个字符后,可以是任意的数字、字
母、下划线组成的序列。长度不超过8个。
关键字(保留字)
标识符的分类: 预定义标识符
用户定义字
任何一个标识符必须符合下列语法规则:
关键字:又称保留字,一般为小写字母。
关键字是已被C编译系统所使用的标识符,它们代表固定的意义,用户不能随便使用。
若随便使用,可能出现意想不到的错误,编译能通过,但运行结果不对,且不容易检查错误之所在。
关键字(保留字)
预定义标识符
预定义标识符:具有特殊含义的标识符。由库函数名和编译预处理命令等构成。一般用户定义的标识符也不要使用它们。
如:
define undef include ifdef ifndef
printf scanf putchar getchar
用户按照语法规则定义的标识符。用户定义字可以用来标识用户自己使用的变量,符号常量、数据类型以及函数等。
注意
不能使用关键字。
用户定义字为了标识不同的对象,标识符的前8个(甚至7个)字符要有区别。
标识符最好有含义。
标识符必须先定义后使用。
大、小写代表不同的意义。
尽量不要与某个预定义标识符同名。
用户定义字
C语言的数据类型
整型 int
基本数据类型实型 float double
字符型 char
空类型 void
数组以[]为标志
结构 struct 构造类型
复杂数据类型联合 union
枚举 enum
指针类型以* 为标志
C语言的数据类型
整型短整型 short int
长整型 long int
普通整型 int
实型普通实型 float
双精度实型 double
字符型 char
不同数据类型的数据由于其在内存的存储方式不
同,存储所占的二进制位(bit)大多不相同。即使是
相同类型的数据在不同种类的计算机所占位(bit)数
也不完全相同。
名称
类型
位数
取值范围
整型
int
16
-32768~32767
短整型
short
16
-32768~32767
长整型
long
32
-2147483648~ 2147483647
无符号整型
unsigned int
16
0~65535
无符号短整型
unsignedshort
16
0~65535
无符号长整型
unsigned long
32
0~4294967295
单精度型
float
32
10 ~ 10
双精度型
double
64
10 ~ 10
字符型
char
8
-128~127
-37
38
-307
308

第二章 C语言的基础知识 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数55
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yjjg0025
  • 文件大小0 KB
  • 时间2015-10-23
最近更新