#include using namespace std; //何回もやる処理などをまとめて書いて、後で呼び出す int plusAB(int a , int b)//関数スコープ { a = a + 8; return (a + b); }//引数a,b死亡 //aとbの値を入れ替える関数 void swap(int a, int b) { cout << "a:" << a << endl; cout << "b:" << b << endl; int c; c = a; a = b; b = c; cout << "a:" << a << endl; cout << "b:" << b << endl; }//a,b死亡 int main() { int input; int c = 3; cin >> input; //inputとcの値が、引数のaとbにコピーされて別物になってわたっている //cout << plusAB(input, c) << endl; cout << "input:" << input << endl; cout << "c=" << c << endl; swap(input, c); cout << "input:" << input << endl; cout << "c=" << c << endl; }