重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要讲解了“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++表达式与常用语句介绍这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!