首页 > 代码库 > extern的用法
extern的用法
extern作为外部函数声明的用法:
1. 可以扩展函数的应用范围;
107.h
#ifndef _107H_#def _107H_extern void func();#endif
107.cpp
#include "stdafx.h"#include <stdio.h>#include <string.h>#include "107.h"voic func(){ printf("%d\n", x);}
108.h
#ifndef _108H_#def _108H_extern void func1();#endif
108.cpp
#include "stdafx.h"#include <stdio.h>#include <string.h>#include "108.h"voic func1(){ printf("%d\n", x);}
109.cpp
#include "stdafx.h"#include <stdio.h>#include <string.h>#include "107.h"#include "108.h"int main(){ func(); func1(); printf("%d", x);}
输出结果为:
extern的用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。