1 c语言中,变量不可以用二进制数来赋值 2 在c语言中,若要给变量赋整型值,则只可以用十进制数、八进制数和十六进制数来赋值 3 示例 int n;n = 12;//使用十进制数来赋值n = 012;//使用八进制数来赋值n = 0x12;//使用十六进制数来赋值4 扩展 在Java中,变量是可以用二进制数来赋值的。
相当于unsigned char a = 0x95;使用gcc编译器,其他环境没试过。
【简答题】练习题 定义 unsigned int mask; 为了使 mask 的值是二进制形式全 1 的数,应该给 mask 赋值为几?(提醒:C语言中没有二进制常量