摘要: 基础概念: 组合运算符和运算对象(优先级与结合律) 运算对象转换(类型转换) 运算符重载(<< >>之类) 左值和右值 算术运算符 一元负号对布尔值的运算不起作用 提示:注意溢出和其它算术运算异常 逻辑和关系运算符 逻辑与和逻辑或运算符 逻辑非运算符 关系运算符 赋值运算符 赋值运算满足右结合律 赋 阅读全文
posted @ 2019-03-21 17:19 Stephen_A 阅读(4592) 评论(0) 推荐(0) 编辑
摘要: 严格的说,C++中没有多维数组,通常说的多维数组其实是数组的数组。 当一个数组的元素仍然是数组时,通常用两个维度来定义它,一个维度表示数组本身的大小,另一个维度表示其元素(也是数组的大小);4 int ia[3][4] ; //大小为3的数组,每个元素是含有四个整数的数组。 多维数组的初始化: 使用 阅读全文
posted @ 2019-03-21 15:59 Stephen_A 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: C标准string函数 比较字符串 比较两个C风格字符串的方法和之前学过的比较标准库string对象的方法大相径庭。 标准库的比较是字典序比较 C风格字符串是比较两个指针而非字符串本身。 目标字符串的大小由调用者指定 与旧代码的接口 混用string对象和c风格字符串 任何出现字符串字面值的地方都可 阅读全文
posted @ 2019-03-21 15:28 Stephen_A 阅读(429) 评论(0) 推荐(0) 编辑