c语言八进制十六进制表示方法 c语言8进制表示?
浏览量:1924
时间:2021-03-18 05:17:35
作者:admin
c语言8进制表示?
八进制
八进制由八位数字0-7组成。使用它时,必须以0开头(注意它是数字0,不是字母O),例如:
//legal octal number
int a=015//converted to decimal 13
int b=-0101//converted to decimal-65
int c=0177777//converted to decimal 65535
029在c语言中是非法常量。因为C语言规定以0开头的数字是八进制数,后面的数字是0~7,所以029是非法常数。您可以用以下语句验证它:printf(%dn”,029)//编译失败,错误为:非法数字“9”(用于基“8”)。这意味着该值是一个八进制数,但9不是八进制数,因此C语言中的整数常量是以八进制、十进制和十六进制格式表示的。其中o格式表示八进制整数,八进制数通常是一个无符号数,由从0到7的八个数字组成。使用时,必须以数字0(而不是字母O)开头。
c语言八进制十六进制表示方法 c语言中八进制用什么表示 循环结构的三个要素
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。