随笔分类 -  C++

碎片
摘要:【用处】 1、应用于函数的局部变量为static,并初始化(初始化只在函数第一次调用时执行)。 优点:在函数范围之外,静态变量是不可用的,所以他不可能轻易改变。是错误局部化。 2、应用于函数或全局变量 优点:函数或变量是局部与文件的,具有文件作用域。 阅读全文
posted @ 2020-01-01 21:09 趙 阅读(229) 评论(0) 推荐(0)
摘要:【作用域的规则】 描述一个变量的有效范围。在哪里创建,哪里销毁。 【变量的有效作用域】 从变量的定义点开始到定义变量之前最邻近的开括号的第一个闭括号; 即:由变量所在的最近一对括号确定。 【嵌套作用域】 可以在所处的作用域内访问外层作用域的变量。(由内向外访问) 阅读全文
posted @ 2020-01-01 20:18 趙 阅读(117) 评论(0) 推荐(0)
摘要:【概念】 1、C和C++有一个专门的存放地址的变量类型,这个变量叫做指针。 作用:把地址存放在变量中以便以后使用。 【为什么要通过指针来修改一个变量】 1、为了能在函数内改变“外部对象”,指针最基本的用途。 【注意点】 1、int* pa, pb; pa是指针;pb是int类型。 阅读全文
posted @ 2020-01-01 19:34 趙 阅读(125) 评论(0) 推荐(0)
摘要:【C 风格的转换】 将要转换的数据类型放在括号中,位于值要转换的操作数的前面。因为类型转换运算符在操作数前面,所以这种类型转换表示法被称为前缀表示法, 示例如下: booksPerMonth = (double)books / months; 【预标准 C++ 形式类型强制转换】 表达式也是将要转换 阅读全文
posted @ 2019-12-31 11:39 趙