摘要: 6.1 形参:与实参有联系的变量,可以是实参的拷贝、引用等。 实参:传递给被调用函数的参数,让调用函数中的值可以给被调用函数使用 6.4 1 #include <iostream> 2 #include <vector> 3 #include <cctype> 4 #include <iterato 阅读全文
posted @ 2017-10-12 21:45 GGBeng 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 我不能浪费 <停顿> 我的韶华 <停顿> 去看比赛 我可以 <停顿> 有了钱 <停顿> 去现场看 我唯一 <停顿> 的资本 <停顿> 就是青春 阅读全文
posted @ 2017-10-12 21:29 GGBeng 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、关键点 对象的生命周期:程序执行过程中,该对象存在的那段时间 局部对象:形参、函数体内部定义的变量 二、自动对象 自动对象:只存在于块执行期间的对象 包括:局部变量、形参 三、局部静态对象 特点:该种局部变量的生命周期一直到程序终止 声明局部静态变量:在声明语句前加上static关键字 补充:内 阅读全文
posted @ 2017-10-12 20:45 GGBeng 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 一、关键点 异常:存在于运行时的反常行为,这些行为超出了函数正常功能的范围。 典型的异常:失去数据库连接、遇到意外输入等。 异常处理机制:为程序中异常检测和异常处理这两部分的协作提供支持。 二、异常检测 形式:throw 表达式; 解释:上面的语句将引发(或抛出)一个异常,其中表达式的类型就是抛出的 阅读全文
posted @ 2017-10-12 19:09 GGBeng 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 5.1 空语句:只含有一个单独的分号的语句。 用到空语句的情况:当循环的全部工作在条件部分就可以完成时,我们通常会用到空语句。 5.2 块:复合语句的别称,指用花括号括起来的(可能为空的)语句和声明的序列。 用到块的情况:在程序的某个地方,语法上需要一条语句,但是逻辑上需要多条语句时,就用块将多条语 阅读全文
posted @ 2017-10-12 17:05 GGBeng 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、运算对象既包含无符号类型也有带符号类型 1. 无符号类型不小于带符号类型,带符号的运算对象将转换成无符号的 如:假设两个运算对象的类型分别为 unsigned int 和 int,那么 int 类型的运算对象将转换成 unsigned int 类型。 表达式 a+i 中,i 的类型会被转换为 u 阅读全文
posted @ 2017-10-12 12:20 GGBeng 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 一、关键点 逗号运算符含有两个运算对象,从左至右依次求值。 逗号运算符的求值结果是逗号右侧表达式的值。 逗号运算符的优先级低于赋值运算符。 二、示例 解释一下第二句: 阅读全文
posted @ 2017-10-12 11:00 GGBeng 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 一、关键点 功能:返回一个类型或一条表达式所占的字节数 形式:sizeof (type) 或 sizeof 表达式 注:第二种形式返回的是表达式结果类型的大小,并且sizeof不实际计算其运算对象的值 返回类型:size_t 结合律:右结合律 二、示例 三、其他说明 1. 对引用类型执行sizeof 阅读全文
posted @ 2017-10-12 10:49 GGBeng 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一、关键点 作用对象:整型(如果运算对象是“小整型”,则它的值会被自动提升成较大的整数类型),把运算对象看成是二进制位的集合 功能:检查和设置二进制位 如果运算对象是带符号的且它的值为负,则位运算符如何处理运算对象的“符号位”依赖于机器,故我们推荐使用位运算符处理无符号类型。 二、示例 1. 用于数 阅读全文
posted @ 2017-10-12 10:12 GGBeng 阅读(223) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-10-12 00:25 GGBeng 阅读(132) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-10-12 00:09 GGBeng 阅读(40) 评论(0) 推荐(0) 编辑