GAIO CLUB
#include <stdio.h>
int A;
void test(void)
{
if ( -2 < A < 1 )
printf(" TRUE(A:%d) \n",A);
else
printf(" FALSE(A:%d) \n",A);
}
int main(void)
{
A = 0, test();
A = -2, test();
return 0;
}
FALSE(A:0)
TRUE(A:-2)
#include <stdio.h>
int A;
void test(void)
{
if ( -2 < A < 1 )
printf(" TRUE(A:%d) \n",A);
else
printf(" FALSE(A:%d) \n",A);
}
int main(void)
{
A = 0, test();
A = 1, test(); // 代入値を-2から1に変更
return 0;
}
FALSE(A:0)
FALSE(A:1)
FALSE(A:0)
TRUE(A:-2)
( ( -2 < A ) < 1 )
浅野 昌尚(あさの まさなお)
ガイオ・テクノロジー株式会社
開発1部 QTXグループ
1980年代から30年以上にわたり汎用構造のCコンパイラ開発に従事し、その間に8ビットマイコンからRISC・VLIW・画像処理プロセッサまで、さまざまなCPU向けのクロスCコンパイラを開発。