会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chattyku
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2018年8月29日
【共读Primer】35.[5.2] 语句作用域 Page155
摘要: 在if 、switch、 while 和for语句的控制结构内定义的变量只在其结构内部可见,超出结构范围将变为未定义。 以上演示了在作用域外使用变量将会变成未声明。 但是如果有同学使用vs2003版本的话,会发现并不会报错。 这是编译器的bug,虽然有时候会被程序员利用。
阅读全文
posted @ 2018-08-29 08:43 chattyku
阅读(192)
评论(0)
推荐(0)
2018年8月28日
【共读Primer】34.[5.1] 简单语句 Page154
摘要: 在上面的代码中,第一条语句虽然执行了加法,但是没有产生任何实际的效果,参与运算的值在运算前后没有变化,运算的结果也没有被使用而是被丢弃掉。 最简单的语句 空语句是C++中最简单的语句 它使用一个单独的分号来表示 空语句并不是没有用处的,在语法上需要一个语句,但是逻辑上不需要它的时候我们可以使用空语句
阅读全文
posted @ 2018-08-28 09:43 chattyku
阅读(158)
评论(0)
推荐(0)
【共读Primer】33.[4.12] 运算符优先级 Page147
摘要: https://download.csdn.net/download/sinjing/10630455 excel表格文件请移步该地址下载
阅读全文
posted @ 2018-08-28 09:29 chattyku
阅读(132)
评论(0)
推荐(0)
2018年8月27日
【共读Primer】32.[4.11] 类型转换-显式转换 Page144
摘要: 有时我们希望对象显示的转换为另一种类型。 比如在上述代码中,我们希望能够执行double类型的除法。 强制类型转换 static_cast<type>(val) 不包含底层const具有明确定义的类型转换,都不可以使用该转换符 用于找回存在于void*中的指针类型 上述类型转换常见于线程函数中对入参
阅读全文
posted @ 2018-08-27 09:54 chattyku
阅读(108)
评论(0)
推荐(0)
【共读Primer】31.[4.11] 类型转换-隐式转换 Page141
摘要: 先来看一个例子 C++规定运算的类型必须是一样的,而这个表达式中两个运算常量的类型却不同。 这个时候就需要通过类型转换来完成运算。 这里的运算会变成如下: 上述表达式运算出结果然后再将结果转换为int型赋值给变量ival 而上述的运算转换过程中不需要程序员参与,甚至不需要了解。这种转换被称为隐式转换
阅读全文
posted @ 2018-08-27 09:30 chattyku
阅读(145)
评论(0)
推荐(0)
2018年8月20日
【共读Primer】30.[4.10] 逗号运算符 Page140
摘要: 逗号运算符 含有两个运算对象,按照从左向右的顺序依次求值。 和逻辑与、逻辑或以及条件运算符一样,逗号运算符也规定了运算对象求值的顺序。 对于逗号运算符来说,首先对左侧的表达式求职,然后将求职结果丢弃掉。逗号运算符真正的结果是右侧表达式的值。 如果右侧运算对象是左值,那么最终的求职结果也是左值。 逗号
阅读全文
posted @ 2018-08-20 09:18 chattyku
阅读(125)
评论(0)
推荐(0)
【共读Primer】29.[4.9] sizeof运算符 Page139
摘要: 返回一条表达式或一个类型名字所占字节数。 我们之前经常强调指针在使用前需要初始化。 这里给大家说一个特别的例子,sizeof计算指针指向对象的时候是否初始化并不会有问题产生。 1.对char或者类型为char的表达式执行sizeof运算,结果得12.对引用类型执行sizeof运算得到被引用对象所占空
阅读全文
posted @ 2018-08-20 09:02 chattyku
阅读(135)
评论(0)
推荐(0)
2018年8月19日
【共读Primer】28.[4.8] 位运算符 Page135
摘要: 位运算符作用域证书类型的运算对象,并把运算对象看成是二进制位的集合 在位操作中,并没有明确规定如何处理符号位,所以建议操作无符号类型。 移位运算符 左移运算符(<<): 在右侧插入值为0的二进制位 右移运算符(>>): 如果操作数为无符号类型或为正数,则插入0,如果操作数为负数则依赖于环境,插入符号
阅读全文
posted @ 2018-08-19 12:27 chattyku
阅读(112)
评论(0)
推荐(0)
【共读Primer】27.[4.7] 条件运算符 Page134
摘要: 条件表达式,判断第一个表达式的真假,如果为真,返回冒号左侧的结果,如果为假返回冒号右侧的结果 (a> b ? a : b) 条件运算符的嵌套
阅读全文
posted @ 2018-08-19 11:44 chattyku
阅读(110)
评论(0)
推荐(0)
【共读Primer】26.[4.6]成员访问运算符 Page133
摘要: 成员访问运算符: . 点运算符 -> 箭头运算符 因为皆因用运算符的优先级低于点运算符,所以执行解引用运算的子表达式两端必须加括号。 如果不加括号则含义会不同
阅读全文
posted @ 2018-08-19 11:31 chattyku
阅读(143)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告