C++头文件的小问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:06:14
编了个小程序,在不同文件间传递数据,如下,但是编译能够通过,连接的时候提示错误,麻烦大家帮忙给看看,万分感激
//faa.h头文件
#ifndef FAA_H
#define FAA_H
#include <iostream>
extern int a;
void pp();
#endif

//mh.cpp文件里
#include <iostream>
#include "faa.h"
using namespace std;
int main()
{
int a=1;
pp();
cout<<a<<endl;
return 0;
}

//mh2.cpp文件
#include"faa.h"
void pp()
{
extern int a;
a=1000;
}

//faa.h

#ifndef FAA_H 

#define FAA_H 

#include <iostream>

void pp(); 

#endif 

//mh.cpp

//#include <iostream> 

#include "faa.h" 

using namespace std; 

int a=1; 

int main() 

pp(); 

cout<<a<<endl; 

return 0; 

}

 

//mh2.cpp

#include"faa.h"

extern int a;

void pp() 

a=1000; 

}

C语言头文件的小问题 c编程-头文件问题 C语言头文件问题 C语言的头文件 关于c语言里面的头文件stdio.h问题~~~~ 请教有关C语言头文件的问题!! 关于c语言头文件使用问题 c语言包含头文件问题 还是头小的问题 怎样查找C语言的头文件