2015年4月17日 星期五

[C] Coding skill - !!x

"!!x" 這樣就可以保證不管 x 的輸入是什麼,最終輸出只有 0 或 1

#include<stdio.h>

int main()
{
   int x=0x00;
   int y=0x0a;

   printf("x = %d",!!x);
   printf("y = %d",!!y);
}

Result:
x = 0y = 1

Reference:

0 意見:

張貼留言