清霜一梦

check_negation

0
阅读(933)

//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中也有啊,就是一个按位取反的操作。证明如下


Baidu
map