C++表达式与常用语句介绍

这篇文章主要讲解了“C++表达式与常用语句介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C++表达式与常用语句介绍”吧!

成都创新互联公司是一家专业从事网站建设、网络营销、成都小程序开发、网站运营为一体的建站企业;在网站建设告别千篇一律,告别似曾相识,这一次我们重新定义网站建设,让您的网站别具一格。响应式网站设计,实现全网营销!一站适应多终端,一样的建站,不一样的体验!


C++表达式与语句

逻辑运算符与关系运算符

逻辑运算符,根据其名称我们就能判断出它是用来做逻辑运算的,逻辑运算表达式的运算的结果常常是布尔类型的值。我们常说的逻辑与(& 或 && )和逻辑或(| 或 ||)就是逻辑运算符, 我们看到括号中有两种,一种是单个符号的,一个是双符号的,其实它们很多时候是等价的,一般习惯于单个变量的逻辑运算用单个符号的‘&’或‘|’,而表达式常用双符号‘&&’或‘||’。除了这两个,其实还有一个逻辑运算符,逻辑非‘!’,起作用便是对某个变量取反。这些有C语言的基础应该都知道。

关系运算符,同样,我们很容易知道它们是用来表示变量之间的关系的,这种关系,我们也经常见到,大于、小于、大于或等于、小于或等于、等于、不等于等等,这便是关系运算符。

自加与自减符

自加即是"++",自减即是"--", 常用于左值的增1或者减1,关于这个两个运算符只有一点值得一说,就是在C++的for循环中常常用"++i"或"--i"替代"i++"或"i--",原因是前者执行效率更高。对于C++来说,效率高就是优先要用的,即使效率已经很高了,但是对效率的追求永无止境!

条件运算符

条件运算符是一个三目运算符,也就是参与运算的有三个操作数,最终实现的是一种条件判断结果。如下:

a > b ? c : d
上面的表达式等价于
if(a > b){
 return c
}
else{
 return d
}

位运算符

所谓位运算符本质上讲数转成二进制数,然后对每一位进行运算,常用的位运算符有:

~ 按位取反
<<, >>  左移,右移
& 按位与
^ 按位异或
| 按位或

C++中的语句

C++中也有很多种语句,比如条件语句,循环语句,简单语句等。最简单的语句其实就是一个";"

(1)条件语句

条件语句是对某个已知条件判断,然后决定是否执行其中内容的语句。

if(i > 0)
{
 c=d;
}

(2)循环语句

用于循环执行的语句。

for(int i=0; i<100; ++i)
{
   j++;
}

(3)跳转语句

try {
   program-statements
} catch (exception-declaration) {
   handler-statements
} catch (exception-declaration) {
   handler-statements
} // . . .

(4)try块语句和异常捕获语句

关于异常处理这部分,后面细说,暂时仅提一下这个语句的格式

try {
   program-statements
} catch (exception-declaration) {
   handler-statements
} catch (exception-declaration) {
   handler-statements
} // . . .

感谢各位的阅读,以上就是“C++表达式与常用语句介绍”的内容了,经过本文的学习后,相信大家对C++表达式与常用语句介绍这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


网站栏目:C++表达式与常用语句介绍
当前网址:http://hbruida.cn/article/jejieg.html