C言語なら俺に聞け(入門編)Part 111

このエントリーをはてなブックマークに追加
17デフォルトの名無しさん
977 名前:デフォルトの名無しさん[sage] 投稿日:2012/11/17(土) 13:20:30.07
>>968
int x;
int foo(void)
{
x = 100;
return 200;
}

で、xの値が書き換わってしまうのはfooの副作用。

int bar(void)
{
printf("%d\n", 300);
return 400;
}

で、数字が表示されてしまうのはbarの副作用。