全局函数定义需要在哪个类里面?

来源:百度知道 编辑:UC知道 时间:2024/06/05 13:55:35
全局函数定义需要在哪个类里面?

全局变量不需要在类里面定义,因为全局变量也叫外部变量
如:
int p,q;
int f(int a)
{
int m;
……
}
p,q即为全局变量,a,m不是全局变量

  全局函数是定义在类外的函数,成员函数就是定义在类中的函数。
  全局函数就是可以被其他文件中函数调用,比如一个大型程序,由很多人来共同编写,每个人写的程序为一个文件,全局函数就可以被另一个文件中的程序调用,声明函数时不管写没写extern都默认为全局函数,如果不想被其他人调用,可以用static来定义,就只能被本文件程序调用

类的外部,哪都可以
如:
class CHELLO
{
....
}
extern CHELLO theApp;