第3章━━函数的递归调用、重载、默认参数.pptVIP

  • 1
  • 0
  • 约1.26万字
  • 约 33页
  • 2019-08-10 发布于广东
  • 举报

第3章━━函数的递归调用、重载、默认参数.ppt

程序的多文件结构 多文件的程序: ①在C++中,一个较大的程序通常被分解为若干个源程序文件,然后分别对各个源程序文件单独进行编译,这些源程序文件由一个工程文件进行管理,最后连接成一个完整的程序。 ②在多文件组成的程序中,一个源程序文件中定义的全局变量或函数,在另外一个源程序文件中被引用前,必须先对该全局变量或函数作外部声明。 外部类型变量的声明格式: extern 类型 全局变量名 ; 外部类型函数的声明格式: extern 函数的原型声明 ; ③若一个源程序文件中定义的全局变量或函数,仅限于该源程序文件中使用,不能被程序中的其他源程序文件使用,在定义该全局变量或函数时前面需加上static。 内部类型变量的声明格式: static 类型 全局变量名 ; 内部类型函数的声明格式: static 函数的原型声明 ; 【例】(本程序由两个文件组成:c1.cpp、c2.cpp ) //文件c1.cpp内容 # include iostream.h int a = 5 ; //定义a为一般全局变量,可拓展到外部文件使用 static int b = 8 ; //定义b为静态全局变量,只能在本文件中使用 extern int f0 (

文档评论(0)

1亿VIP精品文档

相关文档