11智能在线
新记
c语言中如何直接将二 八 十六进制的数赋给整形变量
如题所述
举报该文章
相关建议 2016-03-04
以八进制读入变量n:scanf("%o",&n);
将一个八进制数123赋给变量n:n=0123;
以十六进制读入变量n:scanf("%x",&n);
将一个十六进制数0x123赋给变量n:n=0x123;
二进制不能直接读入或赋值,可以先编写函数转化为十进制或十六进制后再赋值。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/f7m4f8pmffv882sq47q.html
其他看法
第1个回答 2016-03-04
例如int a;
a = 0xff;十六进制赋值
a = 055 八进制赋值
a = b1010二进制赋值
相似回答
大家正在搜
相关问题
c语言中可不可以将二进制数直接赋值给整型变量,结果是整型的吗...
C语言中如何把十六进制或八进制的值赋给一个变量?
字符数组里存放的是十六进制数,要把其中一个数赋值给另一个整型...
C语言中十进制数和十六进制数能直接运算吗
怎么将用十六进制表示的数赋值给一个double变量
C语言中 可以直接整形数赋给字符型么
c语言程序设计中将一个大于32767的长整数赋给整形变量,会...
关于C语言中long 型数据赋给int 型变量