2作用域与可见性6作用域与可见性对象的生存期13例5-2 变量的生存期与可见性例5-3具有静态动态生存期对象的时钟程序程序的运行结果为:First time output:0:0:0Second time output:8:30:30include<>int globalvoid f(){ global=5}void g(){ cout<<global<<endl}int main(){
第5章 C程序结构 C语言C语言的语句分类:1控制语句 if()else (条件语句) for() (循环语句) while() (循环语句) do while() (循环语句) continue (结束本次循
level2函数原型中的参数其作用域始于(结束于)例:设有下列原型声明:double Area(double radius)哈尔滨工程大学计算机科学与技术学院文件作用域同一作用域中的同名标识符例:非类型名隐藏类型名哈尔滨工程大学计算机科学与技术学院 作用域与可见性5哈尔滨工程大学计算机科学与技术学院 i 为全局变量具有静态生存期例:具有静动态生存期对象的程序对象的成员函数具有类作用域3使用全局对
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级C语言程序设计 - 第1章 C语言的程序结构第1章 C语言的程序结构目 录C语言的特点C程序的基本结构算法结构化程序设计方法2C语言程序设计 - 第1章 C语言的程序结构C语言的特点语言简捷紧凑使用方便灵活运算符丰富数据结构丰富具有结构化的控制语句语法限制不太严格程序设计自由度大能实现较底层的功能生成目标代码质量高
C 程序设计第五章 C程序的结构静态生存期 该生存期与程序的运行期相同在文件作用域中声明的对象具有这种生存期在函数内部声明静态生存期对象要冠以关键字static 程序运行结果 在main()函数中: a = 3 b = 50 c = 300 d = 3000在access()函数中: a = 3 b = 50 c = 500 d = 5000 程序结束 常引用做形参(例)in
#
本章主要内容作用域与可见性对象的生存期数据与函数静态成员共享数据的保护友元编译预处理命令多文件结构和工程51 面向对象程序的结构 511作用域和生存期1 作用域1) 函数原型作用域 函数原型作用域开始于函数原型声明的左括号“(”,结束于右括号“)”。例如:double Area(double length,double width);函数原型作用域是C++程序中最小的作用域。由于形参length和
#
顺 序 结 构 程 序 格 式 输 入 输 出 函 数 7. 格式字符使用实例(1)d ─以带符号的十进制整数形式输出main() { int n1=123 long int n2=123456 printf(d5d-5d2dnn1n1n1n1) printf(ld8ld5ldnn2n2n2) printf(n1=ldnn1) } 程序运行结果:1
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第5章 C程序的流程——程序控制结构与语句 程序流程概述 语句 顺序结构与语句 选择结构与语句 循环结构与语句 转向语句5.1 程序流程概述 程序流程就是计算动作执行的过程程序的流程分为三种:顺序结构选择结构循环结构 5.2 语句 5.2.1 基本赋值语句5.2.2 表达
违法有害信息,请在下方选择原因提交举报