以上都为字符常量(其中aaa是一个八进制的数,是ascii值;bb是一个十六进制的数是ascii值)
字符常量的类型为:char
常量0x7FFFFFFF 和 0x 只是在数值上有差异 ,然而两个常量的數据类型却不一样常量的类型根据数值的大小有变化。
当我们需要明确我们使用的常量的类型时通常我们会在常量后面加上后缀,如:“u”、“l”、“ul”
浮点型常量默认为double类型
如果需要明确指定,浮点常量为float类型我们通常需要在浮点数后面加上后缀“f”
注意:字符串常量“abc”在内存中占4个字节。
发布了36 篇原创文章 · 获赞 29 · 访问量 4万+