Player.cpp
#include <iostream>
int life = 10;
int score = 1000;
void dead();
void getPrize();
using namespace std;
int main()
{
cout << "Life : " << life << endl;
cout << "dead ..." << endl;
dead();
cout << "Life : " << life << endl;
cout << "dead ..." << endl;
dead();
cout << "Score : " << score << endl;
cout << "get prize..." << endl;
getPrize();
cout << "score : " << score << endl;
return 0;
}
life.cpp
#include <iostream>
extern int life;
extern int score;
void dead()
{
-- life;
}
void getPrize()
{
score += 100;
}
编译:
g++ player.cpp life.cpp -o player