日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2025年2月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28

C言語 (!数値)

カテゴリー: General
2015-03-06
(!0)
0でないことを判定する

しばらくC言語していないと あれ?っ どうだったかな となるのでメモ

正数を期待したい場合は、きちんと (i>0)と書こう。

#include <stdio.h>


int main()
{
  long i;
  i= 0;
  printf("i:%2d (!i):%s \r\n", i ,(!i)? "true" : "false");
  i= -1;
  printf("i:%2d (!i):%s \r\n", i ,(!i)? "true" : "false");
  i= 1;
  printf("i:%2d (!i):%s \r\n", i ,(!i)? "true" : "false");
}
/* 実行結果
i: 0 (!i):true
i:-1 (!i):false
i: 1 (!i):false
*/




PR

[PR]