2012年1月23日月曜日

[C/C++] 新・明解C++入門編 7-2 「関数呼び出しとポインタ」

書籍「新・明解C++入門編 (明解シリーズ)」の中に収められているプログラム等を実際にコンパイル,実行してみた際のメモです.

List 7-5
#include <iostream>

using namespace std;

void sum_mul (int x, int y, int* sum, int* mul)
{
  *sum = x + y;
  *mul = x * y;
}

int main()
{
  int a, b;
  int sum = 0, prod = 0;

  cout << "Integer a: ";  cin >> a;
  cout << "Integer b: ";  cin >> b;

  sum_mul(a, b, &sum, &prod);

  cout << "Sum is " << sum << ". \n";
  cout << "Product is " << prod << ". \n"

}
コンパイル,実行結果:
$ g++ List7-5.cpp
$ ./a.out
Integer a: 5
Integer b: 7
Sum is 12. 
Product is 35. 



0 件のコメント :

コメントを投稿