情報処理概論演習など演習において、ソースコードと実行結果の両方の出力が 要求されるときがあります。 例えば、下記のソースコードhello.cを例に説明します。
#include <stdio.h>
int main(void) {
printf("こんにちは\n");
return 0;
}
上記のhello.cを下記のようにコンパイルしたと仮定します。
コンパイルが成功すると、実行形式のファイルが生成 されます。その結果、「a.out」というファイルができています。 下記のように実行したとしましょう。
上記の実行結果を、hello.cの末尾に貼付けます。その際には、 /* */を用いてコメントアウトします。 コメントアウトしないと、次回コンパイルした際にエラーが返されます。 下記のように追記してください。
#include <stdio.h>
int main(void) {
printf("こんにちは\n");
return 0;
}
/*
% ./a.out
こんにちは
*/
実行結果も記録したhello.cを印刷するには、下記のようにkterm上で入力します。
この出力結果を演習中に求められることがありますので、上記の印刷方法を 覚えておきましょう。