22 lines
663 B
C++
22 lines
663 B
C++
|
// external.cpp -- external variable
|
||
|
// compile with support.cpp
|
||
|
#include <iostream>
|
||
|
// external variable
|
||
|
double warming = 0.3; // warming defined
|
||
|
|
||
|
// function prototypes
|
||
|
void update(double dt);
|
||
|
void local();
|
||
|
|
||
|
int main() // uses global variable
|
||
|
{
|
||
|
using namespace std;
|
||
|
cout << "Global warming is " << warming << " degrees.\n";
|
||
|
update(0.1); // call function to change warming
|
||
|
cout << "Global warming is " << warming << " degrees.\n";
|
||
|
local(); // call function with local warming
|
||
|
cout << "Global warming is " << warming << " degrees.\n";
|
||
|
// cin.get();
|
||
|
return 0;
|
||
|
}
|