c语言基础 - 常量

本文详细介绍了编程中常见的几种常量类型,包括实型常量、整型常量、字符串常量及字符型常量的表现形式及其特点。对于每种类型的常量都给出了具体的例子帮助理解。

一 实型常量

  1.十进制小数形式: 由0-9和小数点组成

  例如:11.2, 0.4

  2.十进制指数形式: 有0-9和e或者 E(代表10的多少次方组成) 

    例如:E10

 

二 整型常量

  1.十进制整数:正负号开头,后面跟着0-9中的数字

  例如:11,33,43...

  2.八进制整数:正负号开头,第一个数字是0,后面跟着0-7中的数字

  例如:01,023,01233 

    错:089

  3.十六进制整数

  正负号开头,接着是0x,后面跟着0-9,或者a-f,其中a代表10...

  例如:0x33d,+0x87s

 

三 字符串常量

  字符串常量

  1.用一对双号("")括起来的0或者多个字符构成的字符串序列

  例如:" ","a","+_"

  2.系统会再存储字符串时自动加上'\0',字符串结束的标志

  例如:"a",这是一个字符串,站两个字节,在存储的时候其实是:"a\0"

  符号常量

  1.又叫宏常量,是一个预处理命令  #define 常量名 常量

  2.定义以后,在程序中所有出现该标示符的地方都后会用这个常量值来代替

  例如:#define NUM 11111

 

四 字符型常量

  字符型常量都是用''(单引号)括起来的,其表现形式可以分为两种:

  1.一般形式

  一个字符只能用''括起来,注意只能有一个字符;

  2.特殊形式

  \n 换行

  \t 跳到下一个tab位置

  \b 退格

  \r 回车

  \f 换页

  \\ 输出\字符

  \' 输出'字符

  \ddd 1到3位八进制数的表示字符

  \xhh 1到2位十六进制数表示的字符

  

 

转载于:https://www.cnblogs.com/Qinsp/p/4526312.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值