トップページ
⇒
tech
1001コメント
263KB
C言語なら、俺に聞け! <32>
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0583
デフォルトの名無しさん
NG
NG
int a, b;
int f() { ++a; return a; }
int g() { ++b; return b; }
main(){
a += f(); // 1
b = b+g(); // 2
}
1と2で結果が変わるかってこと?
多分未定義(コンパイラによって結果が変わる)
仮に定義されていたとして、こんな書き方はやめて
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています