会计学
1
c语言(yǔyán)基础知识汇总
第一页,共68页。
2
§1 C++语言(yǔyán)的字符集与词汇
(1)字母(zìmǔ)
A B C D … Z a b c d … z
(2)数字
0 1 2 3 4 5 6 7 8 9
(3)特殊符号
空格 ! # $ % & . ' " ( ) * + ,- ? / : ;
< = > @ [ \ ] ^ _ { | } ~
第1页/共68页
第二页,共68页。
3
(cíhuì):五类
(1)关键字(保留字):系统预定义且有专门含义的单词,不允许另作它用
.C++的关键字包含了C语言的几乎所有关键字
.C++的关键字随C++的发展而不断增加
(2)标识符:由程序员为程序中的各种成份定义的名字
.以字母或_开头,由字母、_、数字组成
.不能是关键字
.C++中的标识符区分(qūfēn)大小写
.见名知义的原则
.C++系统对标识符的长度有一定限制
(3)直接常量
(4)运算符
(5)分隔符:用来分隔不同的语法成份的单词
空格 " ' ; { }# ( ) /* */ //
**C++的两种注释:
./*…*/ .// 注释到行尾
第2页/共68页
第三页,共68页。
4
§2 基本(jīběn)数据类型、运算符与表达式
(lèixíng)
每一项数据都唯一的属于某种类型(lèixíng)
每一数据类型(lèixíng)都有一个明确定义的值的集合
每一类型(lèixíng)的数据占用相同大小的存储空间
同一类型(lèixíng)的数据可以进行相同类型(lèixíng)的运算
数据类型
简单类型
复合类型
指针类型 *
用户定义类型 enum
基本类型
整型 int
浮点型 float
字符型 char
空类型 void
布尔型 bool
数组 [ ]
结构体 struct
共用体 union
类 class
++的数据类型
基本类型是由系统定义(dìngyì),各种语言都具备的类型
复合类型与指针类型都属于用户定义类型
第3页/共68页
第四页,共68页。
5
(jīběn)类型
int型:整型 VC中占4字节
float型: 浮点型 4字节
char型: 字符(zì fú)型 1字节
void型: 空类型
bool型: 布尔型 1字节 值为 true 或 false
**修饰说明符
long与short、signed与unsigned
long和short修改整型具有的最大值和最小值
signed和unsigned告诉(ɡào sù)编译器如何处理整型和字符型数据的最高位
float型可用double和long double修饰,修改实型数据的表数范围和精度
第4页/共68页
第五页,共68页。
6
类型名
字节数
取值范围
bool
1
true、false
char
1
-128 -- 127
[signed] char
1
-128 -- 127
unsigned char
1
0 -- 255
int
4
-231 -- 231-1
[signed] int
4
-231 -- 231-1
unsigned [int]
4
0 -- 232-1
[signed] short [int]
2
-32768 -- 32767
unsigned short [int]
2
0 -- 216-1
[signed] long [int]
4
-231 -- 231-1
unsigned long [int]
4
0 -- 232-1
float
4
-(+/-)38 -- (+/-)38
double [float]
8
-(+/-)308 -- (+/-)308
long double [float]
10
-(+/-)4932 -- (+/-)4932
C++中的全部基本(jīběn)类型
第5页/共68页
第六页,共68页。
7
算术运算符:+ - * / % ++ --
关系运算符:> >= == < <= !=
逻辑运算符:&& || !
位运算符:&
c语言基础知识汇总学习教案 来自淘豆网m.daumloan.com转载请标明出处.