check_negation
0赞
发表于 5/6/2013 11:03:15 AM
阅读(1064)
//date : 2013 5 6
//designer:pengxiaoen
//function: check the symbol ~
#include "stdio.h"
int main ()
{
char u8_char_temp;
u8_char_temp = 'a'; //1100001
printf ("the data u8_char_temp = %d\n",u8_char_temp);
u8_char_temp = ~u8_char_temp; //10011110
printf ("the data ~ u8_char_temp = %d\n",u8_char_temp);
system ("pause");
}
这个~ 似乎被遗忘了,在C 语言中,乍一看还吓了一跳,这个不是HDL 中的嘛,原来C中也有啊,就是一个按位取反的操作。证明如下