c语言中如何直接将二 八 十六进制的数赋给整形变量

日期:2016-03-04 17:56:31 人气:1

c语言中如何直接将二 八 十六进制的数赋给整形变量

以八进制读入变量n:scanf("%o",&n); 将一个八进制数123赋给变量n:n=0123; 以十六进制读入变量n:scanf("%x",&n); 将一个十六进制数0x123赋给变量n:n=0x123; 二进制不能直接读入或赋值,可以先编写函数转化为十进制或十六进制后再赋值。
    A+
热门评论