開発環境
- macOS Sierra - Apple (OS)
- Emacs (Text Editor)
- C (プログラミング言語)
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 コメント:
コメントを投稿