摘要: 如果从变量值存在的时间(即生存期)来分,可将程序中的变量分为:动态存储方式和静态存储方式。它们所占用的存储空间区域不同。 C++存储空间区域 代码区:存放可执行程序的程序代码。静态存储区:存放静态变量和全局变量。栈区(Stack):存放动态局部变量 堆区(Heap):存放new和 malloc()申 阅读全文
posted @ 2020-11-03 20:38 重雪 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 根据变量作用域的不同,可将程序中的变量分为局部变量和全局变量。 1.局部变量 在函数或者块内定义的变量称为局部变量。局部变量仅在定义它的函数或块内起作用,在这个范围之外不能使用这些变量。局部变量的作用域也称为块作用域。函数内部使用的局部变量包括形式参数和函数体内定义的变量。例如: float f1( 阅读全文
posted @ 2020-11-03 19:02 重雪 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 在C++语言中,可以设置函数形参的默认值,在调用函数时,若明确给出了实参的值,则使用相应实参的值;若没有给出相应实参的值,则使用默认的值。这将为函数调用带来方便和灵活。 【示例】 #include<iostream> using namespace std; int max(int x = 70, 阅读全文
posted @ 2020-11-03 18:45 重雪 阅读(269) 评论(0) 推荐(0) 编辑