2008-03-09から1日間の記事一覧

GCCの評価順序

ひょっとしたら知っている人には当たり前かもしれませんが…C言語の関数引数の評価順序といえば未規定動作*1の典型ですが、学生さんとの研究の関係で確認したら、GCCで #include <stdio.h> void foo(int x, int y, int z) { } int main() { foo(printf("1"),printf("2"</stdio.h>…