C++-001-基本知识

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]short0~65535
[unsigned] int0~4294967295
[unsigned] long0-~4294967295
[unsigned]long long2x1064-1
booltrue或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),美元符($)、下划线(_)或

数字的任何字符组合

3。关键字不能用作标识符

4.标识符是大小写敏感的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值