2016年11月28日月曜日

開発環境

Cリファレンスマニュアル (3世,サムエル・P. ハービソン(著)、ジュニア,ガイ・L. スティール(著)、3,Samuel P. Harbison(原著)、Jr.,Guy L. Steele(原著)、玉井 浩(翻訳)、エスアイビーアクセス)の第1部(C言語)、4章(宣言)、4.10(練習問題)、1.を取り組んでみる。

1.

コード(Emacs)

#include <stdio.h>

static int P(int x) {
  int i = 0;
  i = i + 1;
  return i * x;
}

int main() {
  printf("%d\n", P(6) == 6);
  printf("%d\n", P(6) == 6);
}

入出力結果(Terminal, IPython)

$ make sample1
cc     sample1.c   -o sample1
$ ./sample1 
1
1
$ 

0 コメント:

コメントを投稿