全局函数就可以被另一个文件中的程序调用,声明函数时不管写没写extern都默认为全局函数吗

日期:2008-10-30 14:29:58 人气:3

全局函数就可以被另一个文件中的程序调用,声明函数时不管写没写extern都默认为全局函数吗

函数要被其他文件调用的时候,必须在要事先声明:1.声明在xxx.h文件中,加extern来说明,其他文件要调用函数的时候,在此文件中include xxx.h,这样就可以使用了;2.也可以不在xxx.h中 extern,直接在调用的文件中extern void xx()。 也就是说全局函数在给其他文件调用的时候,必须要声明(extern),不声明是不能用的,或者不声明的函数不是全局函数。
    A+
热门评论