字符型常量有哪些(字符型常量的定义)

100次浏览     发布时间:2024-09-20 10:48:29    

1. 数值型常量,

2. 字符型常量,

3. 符号常量,

我们知道了数值型常量包括整型常量,其中我们了解了八进制前缀加数字0、十进制和十六进制前缀加0X的表示方法,数值型常量还包括实型常量也就是浮点型常量,这个就是小数点的数值。下面我们就开始接触字符型常量。

字符型常量包括:

1、 字符常量

2、 字符串常量

字符常量是什么?

就是用单引号括起来的一个字符,这种形式就是字符常量,例如:

‘A’ ‘b’ ‘^’ ‘1’

这几个就是字符常量,记住单引号一定要把输入法调整为英文输入法,用编译器做个例子,用字符常量在控制台输出“Fine Day”,这里用到了putchar()函数,putchar函数是每次只能输出一个字符的意思,具体代码如下:

#include <stdio.h> /*包含头文件*/

int main() /*主函数main*/

{

putchar('F'); /*输出一个字符*/

putchar('i'); /*输出一个字符*/

putchar('n'); /*输出一个字符*/

putchar('e'); /*输出一个字符*/

putchar(' '); /*输出一个字符*/

putchar('D'); /*输出一个字符*/

putchar('a'); /*输出一个字符*/

putchar('y'); /*输出一个字符*/

putchar('\n'); /*输出转义字符换行*/

return 0; /*程序结束*/

}

我们可以看代码,每一个输出的都是一个字符,这里单引号括住的只能是一个字符,这就是字符常量,输出的结果如下图:

那么还有一种会遇到的错误的时候就是三个引号,比如:’3”这个样子,我们在编译器上试一下:

编译器报错了,所以输入的时候一定得注意!

字符串常量是什么呢?是用双引号括起来的若干字符的序列,例如:“126”、“ABC”、“吃饱了”等都是正确的字符串常量。那么如果字符串中一个字符都没有,那么这个字符串的长度为0就是空字符串,在C语言存储字符串常量的时候,系统会在字符串的末尾加上“\0”作为字符串的结束标志,你不用在字符串的结尾加“\0”,系统会自动去加的。

字符串的函数就是用printf(),我们用字符串常量输出,星空不问赶路人,岁月不负有心人的中英版本,代码如下:

#include <stdio.h> /*包含头文件*/

int main() /*主函数main*/

{

printf("有点饿\n"); /*输出字符串,有点饿,这里的\n是转义字符,代表回车换行的意思,*/

printf("星空不问赶路人\n"); /*输出字符串*/

printf("The stars do not ask passers-by\n"); /*输出字符串*/

printf("岁月不负有心人\n"); /*输出字符串*/

printf("Time bears no burden\n"); /*输出字符串*/

return 0; /*程序结束*/

}

在控制台输出的结果如下图

这里面的\n是回车换行的意思,没有它的结果就是:

所以,以后输出是没有换行的看一看是不是少了它。

那么符号常量是什么?

#include <stdio.h> /*包含头文件*/

#define HEG 6 /*定义常量*/

float height(float chang, float wide); /*函数声明*/

int main() /*主函数main*/

{

float chang; /*定义浮点型变量,表示长*/

float wide; /*定义浮点型变量,表示宽*/

float volume; /*定义浮点型变量,表示体积*/

这里的HEG就是符号常量。

相关文章
  • 工行纸黄金什么意思(银行投资纸黄金好吗)
    银行投资纸黄金好吗:所谓“纸黄金”,其实就是指黄金的纸上交易。投资者的买卖交易记录只在个人预先开立的“黄金存折账户”上体现,而不必进行实物金的提取,这样就省去了黄金的运输、保管、检验、鉴定等步骤,其买入价与卖出价之间的差额要小于实金买卖的差价。纸黄金交易只是一种代表黄金的符号交易,不需要交割实物黄金
    2025-06-07 01:29:25
  • 套现的是什么意思(信用卡“取现”和“套现”不同)
    信用卡的“取现”和“套现”,两个名词相似,只有一字之差,而且都是通过信用卡获得现金,但其实两者有很大的区别——信用卡取现是信用卡固有的功能之一,而信用卡套现是指持卡人通过不正常的手段将信用卡中信用额度内的资金以现金的方式套取。套现对持卡人来说有触犯法律甚至承担刑事责任的风险。“套现”为什么存在很多人
    2025-06-06 15:17:40
  • 通货膨胀是什么意思(通俗易懂的解释什么是通货膨胀)
    通货膨胀是指一种货币购买力下降的现象。简单来说,就是同样的钱,买不了以前买得到的东西了。通货膨胀通常是由于货币供应增加,导致物价上涨。当央行大量印发货币时,市场上的货币总量会增加,但商品和服务的总量并没有增加,导致每个货币单位的价值下降。这就像是大量水注入同一容器,水的密度变得更低,每一份水的份量变
    2025-06-06 13:30:34
  • 蚊子为什么受不了空调(蚊子为什么怕空调)
    蚊子喜欢温暖湿润的环境。春季随着温度湿度的上升,蚊子会逐渐活跃。随着雨季的来临,积水的增多,蚊子繁殖季节来临。母蚊子在产卵之前,需要叮咬吸血补充蛋白质,才能顺利完成产卵。这个时候,蚊子叮咬人的频率就会上升。但是随着温度的继续上升,降雨开始减少,蚊子在夏季反而会进入一个低峰期。蚊子的密度减少,叮咬人的
    2025-05-09 13:09:41
  • 买房有什么要求和条件(买房该注意哪些方面)
    买房是人生中一项重大决策,需要考虑多方面因素。以下是一些买房时需要注意的问题:一、预算方面1. 确定购房预算• 首先要明确自己的经济实力,包括可用于购房的资金总额。这不仅包括首付款,还要考虑税费、维修基金、装修费用等后续支出。例如,如果预算有限,可能需要考虑小户型或者位置相对偏远的房源。• 要合理评
    2025-05-08 04:55:50