C+±001-基本知识-2020-3-2
一、项目文件
main.cpp:源文件
Sample.dev:工程文件。
Makefile.win:make程序执行时使用的文件,用于自动编译源代码文件。
main.o:编译后的目标文件。
Sample.exe:连接后生成的程序。
二、标准数据类型
数据类型
1.基本类型
1>类型:
短整型(short int)
整型(int)
长整型(long int)
2>字符型(Char)
3>浮点型:
单精度型(float)
双精度型(double)
双长精度型(long double)
4>布尔型(bool)
2.构造类型
1>指针类型(*)
2>枚举类型(enum)
3>数组类型([])
4>结构体(struct)
5>共用体类型(union)
6>类类型(class)
3.空类型(void)
下表是数据类型对应的取值范围
数据类型 | 取值范围 |
---|---|
[signed]short | -32768~32767 |
[signed] int | -2147483648~2147483647 |
[signed] long | -2147483648~2147483647 |
[signed]long long | -(2x1063-1)~2x1063-1 |
[unsigned]short | 0~65535 |
[unsigned] int | 0~4294967295 |
[unsigned] long | 0-~4294967295 |
[unsigned]long long | 2x1064-1 |
bool | true或false |
char | -128~127 |
float | -3.4E-38~3.4E+38,有效位6·7 |
double | -1.7E+308~1.7E+308,有效位15-16 |
long double | -3.4E+4932~1.1E+4932,有效位18-19 |
8个连续的二进制位为一个字节,可以存放1个西文字符的编码(ASCII码)。
1个汉字占两个字节。
三、常量和变量
1.常量
const方法
const int a=34 ;//定义了一个int型的常量a,a等于34,后面就更改不了
define标识符方法
#define PRICE 34 //定义了一个符号常量
2、变量
(及标识符)
1.所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
2.首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或
数字的任何字符组合