c++ (P10—46)

1 signed unsigned short long 四个修饰符。对int全部适用,对char只有signed和unsigned适用,long适用于double。

2 long int(占4个字节)因此可以写成int或者long,short int(占两个字节) 可以写成short。

3 八进制以0(零)开头,十六进制0x(零x)开头,在ASCII中\x后跟的也是十六进制数。

4 long double数据类型输出时格式符为%lf。

5 符号常量在声明时必须被赋初值,并且其值在初始化后不能改变;宏定义方式缺点不能显示的声明数据的类型,书写时注意后面没有分号,类型定义可以一次为

   一个类型建立多个别名,书写时注意后面有分号。

1  const PI = 3.1415926  //正确

2  const PI ;
    PI = 3.1415926 ;//错误
 
3  #define PI 3.1415926

4 typedef unsigned long int ULONG ;

6 枚举类型,所有成员共用一个内存,成员变量可直接使用,成员变量代表一个数字,给枚举变量赋值时一种使用数字需要强制转化一种是直接使用成员。

7 对于多维数组,如果在声明的同时给元素赋初值,最多可以省略第一维中的下标个数,如果声明时不赋初值则每一维的个数都不能少。

8 移位运算符左边是移位操作的数,右边是移动的位数,参与运算的这两个数的值在运算完并没有改变。

9 switch后面只能是字符(char)、整数(int)、枚举(enum)类型,编程时一般为变量,case后也必须是这三种类型,但必须是常量,不能是变量。

转载于:https://www.cnblogs.com/dongzhuangdian/p/5228846.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值