C++中字符型常量 字符串常量 整型常量的根本区别 谁帮帮我

2024-12-15 16:02:13
推荐回答(3个)
回答1:

字符串常量:以双引号引起来的数据,如:"hello" "12345" "he123" "a"
字符常量:以单引号引来的一个字符,如:'a' '0' '\0' '\n' , 在计算机中一个字符占一个字节,其数值为字符的ASCII值,如'a'=97 '0'=48
整型常量:就是我们常见的整数,如:12,123, 1000.... 也有十六进制表示的:0x10(16) 0xff(255) 也有八进制表示的 (八进制整常数八进制整常数必须以0开头,即以0作为八进制数的前缀。)015(13) 等

回答2:

常量用const声明,他和变量的区别就是赋完值后无法再更改,或者直接写成楼上说的那样,常量不同类型所占字节不同,你说的三者根本区别,不只是什么意思,计算机把0和1组成的编码,翻译成不同的类型,就导致了其显示内容不一样,虽然里面的编码一样

回答3:

共同点:都是常量,不能改变
根本区别:类型不同。