摘要: 第 5 章 语句 简单语句 空语句,用于某些语法需要的位置,如while循环体为空。 while (cin >> s && s != sought) ; // 空语句 使用花括号{}框起来的语句为复合语句/块,也可空。 语句作用域 控制结构内定义的变量仅在结构内可见。 条件语句 if语句 嵌套if循 阅读全文
posted @ 2020-11-30 10:53 1Shen 阅读(125) 评论(0) 推荐(0)
摘要: 笔记 第 4 章 表达式 基础 左值右值 右值:对象的值(内容);左值:对象的身份(位置)。 decltype关键字作用于结果为左值的表达式(不是变量),得引用类型;右值得指针类型。 求值顺序 除逻辑与&&逻辑或||条件?:逗号,运算符外,都没有规定对象的求值顺序,故不能在表达式中改变同一对象的状态 阅读全文
posted @ 2020-11-25 21:42 1Shen 阅读(111) 评论(0) 推荐(0)
摘要: 笔记 第 3 章 字符串、向量和数组 命名空间的using声明 头文件一般不使用using,避免引入头文件后产生的重名等。 string类型 定义和初始化string对象 使用等号的是拷贝初始化,否则是直接初始化。 string对象上的操作 使用IO操作符读string对象不读入空白,使用getli 阅读全文
posted @ 2020-11-21 11:03 1Shen 阅读(102) 评论(0) 推荐(0)
摘要: 覆盖内容 第 2 章 变量和基本类型 笔记 算术类型 使用signed和unsigned区分是否带符号,char类型在不同的机器上的默认符号区分是不同的 明确数值非负时使用unsigned 使用int进行整数运算,越界则使用long long 算术表达式中不要使用char和bool,理由为不同机器上 阅读全文
posted @ 2020-10-27 18:03 1Shen 阅读(72) 评论(0) 推荐(0)
摘要: 覆盖内容 第 1 章 开始 笔记 输入输出对象 cin标准输入 cout标准输出 cerr标准错误 clog日志信息 输入输出运算符与endl <<和>>的左值为对象,右值为输入或输出,返回值为对象;当其作为条件来判断时,效果为检测流的状态(无错误为真,有错误为假) 都为左结合 endl为操纵符,结 阅读全文
posted @ 2020-10-27 14:04 1Shen 阅读(90) 评论(0) 推荐(0)