1.c++标识符命名规则
1.标识符不能是关键字,数字,下划线组成
2.第一字符必须为字母或下划线
3.识符中字母区分大小写
2.常量和变量
变量创建语法:数据类型 变量名=变量初始值;
常量:c++定义常量的两种方式:
1.#define 宏常量(定义方式): #define 常量名 常量值
通常在文件上方定义,表示一个常量,被定义后的常量的值就无法发生改变
2.const修饰的变量:(定义方式) const 数据类型 常量名 = 常量值
通常在变量定义前加关键字const,修饰该变量为常量,不可修改
3.字符串与常用字符
字符串输出
1.c风格:char 变量名[]="字符串值";
2.c++风格:string 变量名="字符串类值";
常用字符:
换行符\n 水平制表符\t 作用:可以整齐输出数据
cuo<<"hello world\n;
4.前置递增和后置的区别
前置递增 先让变量+1 然后进行表达式运算
后置递增 先进行表达式运算,后让变量+1
(前减后减同理)
5.逻辑运算符
!非 &&与 ||或
6. 三目运算符
作用:实现简单的判断
语法:表达式1?表达式2:表达式3;
解释:如果表方式1的值为真,执行表达法式2,并返回表达式2的结果
如果表方式1的值为假,执行表达法式3,并返回表达式3的结果
如:c=(a>b?a:b); a与b作比较,如为真,将a赋值给c,为假,将b赋值给c
注:在c++当中三目运算符返回的是变量,可以继续赋值
例子: 100=(a>b?a:b);
仅个人笔记与理解,如有错误可以指出,谢谢