点滴积累,只为the better tomorrow。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2019.11.25 阴霾
c++中,字母的大小写严格区分,其书写格式极为规范。
极少数情况下可模糊大小写
例:Apple!=apple;
c++也像其他语言一样,有很多的关键字(函数),在程序段中各有其使用的目的。这些关键字已被预先定义声明,可被直接拿来使用。
例:class,case;
汉字输入,汉字一般用简体中文,Simple Chinese——GB 2312,使用汉字输出时要注意格式转换。
注释,用于理解沟通某段程序。两种方法
例1:
/*可跨行
插入
注释*/
例2:
//仅可注行至本行结束
变量定义:类型名 标识符(自定义名称)
例:
int a; //整型
char zimu; //字符
long double changshishu; //长实数
在c++中基本的四则运算可简单实现,还可以实现取余运算“%”,例a%b,注意和“/”相同,除数不可为“0”。
注意自增自减运算:
例:
i++; //等效于i=i+1;++i;
j--; //等效于j=j-1;--j;
但是,++i;和i++又有一定的区别,如cout<<++i;cout<<i++;如果i初值为1,输出结果分别为2,1;自行体会其用法;
逗号运算,表达式1,表达式2;
例:
a=2*3,a*4; //运行结果a=24
逻辑表达式:其结果只能为ture或者false;
一元:大于,小于,等于,不等于,非;
二元:与或(具有短路特性,例a>b||a==c,若左边为正确,直接输出1);
sizeof运算符:sizeof 表达式;用于计算其所占字节数;
位运算:主要操作有,按位与、或、异或、取反、取反、移位。
?运算:简单的选择功能。逻辑表达式?表达式1:表达式2;
例:
a>b?a++:b++ //若a>b,执行a++,反之执行b++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
运算优先顺序,暂不提。
转换及强制转换不提。
by——dancing clouds forever