这篇文章主要讲解了“C + +表达式与常用语句介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C + +表达式与常用语句介绍”吧!
<节>节>
<强> c++表达式与语句强>
<强>逻辑运算符与关系运算符强>
逻辑运算符,根据其名称我们就能判断出它是用来做逻辑运算的,逻辑运算表达式的运算的结果常常是布尔类型的值。我们常说的逻辑与(,或,,)和逻辑或(|或| |)就是逻辑运算符,我们看到括号中有两种,一种是单个符号的,一个是双符号的,其实它们很多时候是等价的,一般习惯于单个变量的逻辑运算用单个符号的‘,’或‘|’,而表达式常用双符号',和'或' | | '。除了这两个,其实还有一个逻辑运算符,逻辑非“!”,起作用便是对某个变量取反,这些有C语言的基础应该都知道。
关系运算符,同样,我们很容易知道它们是用来表示变量之间的关系的,这种关系,我们也经常见到,大于,小于,大于或等于,小于或等于,等于,不等于等等,这便是关系运算符。
<>强自加与自减符强>
自加即是“+ +”,自减即是“,“常用于左值的增1或者减1,关于这个两个运算符只有一点值得一说,就是在C + +的循环中常常用“+ +我或“——我替代“我+ +“或“我——“,原因是前者执行效率更高。对于c++来说,效率高就是优先要用的,即使效率已经很高了,但是对效率的追求永无止境!
<强>条件运算符强>
条件运算符是一个三目运算符,也就是参与运算的有三个操作数,最终实现的是一种条件判断结果。如下:
<节><代码>比;b ?c: d节>
上面的表达式等价于
如果(比;b) {
,返回c
}
其他{
,返回d
}
代码>
<强>位运算符强>
所谓位运算符本质上讲数转成二进制数,然后对每一位进行运算,常用的位运算符有:
<代码> ~按位取反节>
& lt; & lt;,在比;,左移,右移
,按位与
^按位异或
|按位或
代码>
<强> c++中的语句强>
c++中也有很多种语句,比如条件语句,循环语句,简单语句等。最简单的语句其实就是一个“;“
(1)条件语句
条件语句是对某个已知条件判断,然后决定是否执行其中内容的语句。
<节><代码>如果(我比;0)节>
{
, c=d;
}
代码>
(2)循环语句
用于循环执行的语句。
<节><代码> (int i=0;i<100;+ + i)节>
{
,,j + +;
} 代码>
(3)跳转语句
<节> 节> <节><代码>尝试{节>
,,程序语句
}捕捉(exception-declaration) {
,,handler-statements
}捕捉(exception-declaration) {
,,handler-statements
}//?br/> 代码>
(4)试块语句和异常捕获语句
关于异常处理这部分,后面细说,暂时仅提一下这个语句的格式
<节><代码>尝试{节>
,,程序语句
}捕捉(exception-declaration) {
,,handler-statements
}捕捉(exception-declaration) {
,,handler-statements
}//?br/> 代码>
感谢各位的阅读,以上就是“C + +表达式与常用语句介绍”的内容了,经过本文的学习后,相信大家对c++表达式与常用语句介绍这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!