C/C++の宿題を片付けます 93代目
■ このスレッドは過去ログ倉庫に格納されています
0472電通女 ◆v1Uy5WkQ7k
2007/07/20(金) 20:08:25int add(int a,int b)
{
int c=a+b;
a=100;b=200;
return c;
}
int main(void)
{
int a,b,c;
a=1;b=2;c=add(a,b);
printf("%d+%d=%d\n",a,b,c);
return 1;
}
これの実行結果が1+2=3になるんですけど、最初の方の100も200も消えちゃってるってことですか?
■ このスレッドは過去ログ倉庫に格納されています