日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
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 29 30

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]