c++第一章总结

基本数据与表达式
1.基本数据类型的类型名
数据类型由正号、负号、数字以及合法前缀和后缀组成的有效数称作整数;含有小数点或E或e的数为双精度实型。含有小数点或E或e的数为双精度实型。
2.字符常量
用一对单引号括起来的单个普通字符或转义字符称作字符常量,以其ASCII码存储。ASCII码在32~126范围内的字符称作普通字符,其他字符称为控制字符。普通字符可从键盘直接输入到程序中,而控制字符要用转义字符的形式输入。
附:ASCII码对照表
3.转义字符
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加""来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。如果\与其后字符不组成转义字符,则\无效。
转义字符
4.字符串常量
用一对双引号括起来的若干个普通字符或转义字符称作字符串常量,字符串中字符个数称作字符串长度,简称串长。字符串按字符的ASCII码依次存储,并自动追加1个ASCII码为0的“空字符”’\0’作为结束标志,因此,字符串的存储量比串长多一个字节。
5.标识符
符号常量名,变量名,函数名,数组名,类型名等统称标识符。标识符的命名规则为:以字母或下划线打头,由字母、下划线、数字组成。标识符不要与关键字同名。
6.变量定义
变量必须命名和定义类型。定义变量类型语句格式:类型名 变量名,变量名…。定义变量时为其赋值,成为赋初值。定义变量时若附加了关键字const,所定义的变量称作常变量,常变量必须赋初值,之后不允许修改其值。
7.强制类型转换
格式:(类型名)(表达式)
把指定表达式的值强制转换为指定类型。实属转整数将舍去小数部分,整数转实数将舍去超出位数。
8.运算符
运算符分为算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。运算符优先级
9.赋值运算
格式:变量=表达式
把赋值号“=”右侧表达式的值赋给左侧的变量,并以左侧变量为整个赋值表达式的值。如果赋值号两侧的类型不一致,右侧表达式的值将自动转换为左侧变量的类型。
10.逗号表达式
格式:表达式,…,表达式
从左至右依次计算逗号表达式中各表达式的值,并以最后一个表达式的值作为整个表达式的值。

猜你喜欢

转载自blog.csdn.net/lxh13161423/article/details/84893488