これは私がCで書いていた簡単なプログラムです
#include <stdio.h>
int main(void){
int i, j, k;
i = 2; j = 3;
k = i * j == 6;
printf("%d", k);
}
したがって、このプログラムが実際に行っていることはわかっています。変数の 2 つの値がここに示されています。ここでは、計算を行い、計算された値を特定の条件に対してチェックします。
今ここに私が得ていないものがありますプログラムが実行されると、指定された条件が満たされた場合は値1が返され、そうでない場合は0が返されます.1はtrueを表し、oはfalseを表していることを知っていますが、つまり、プログラムには、条件として0または1を出力するように指示するものは何もないということです。一部の C コンパイラでは、その値を返すのがデフォルトですか、それともポイントがありません。