C语言中有表示2进制数的方法吗?有时候必须控制某一位,如果2进制数表示,很直观。可是用十六进制的话,虽然也能看出来,但很不直观。比如我要把type的第2位清零,就必须这样:type &= 253;253是算了半天才算出来的,就是二进制的:11111101;请问C语言中有表示2进制的方法吗?[解决办法]type |= 1<<2;//bit2置1type &= ~(1<<2);//bit2清0