- 9
- 0
- 约1.07千字
- 约 2页
- 2017-04-30 发布于安徽
- 举报
C语言中字符串常量.doc
字符串常量是由一对双引号括起的字符序列。例如: CHINA ,C program: , $12.5 等都是合法的字符串常量。字符串常量和字符常量是不同的量。它们之间主要有以下区别:
1.字符常量由单引号括起来,字符串常量由双引号括起来。
2.字符常量只能是单个字符,字符串常量则可以含一个或多个字符。
3.可以把一个字符常量赋予一个字符变量,但不能把一个字符串常量赋予一个字符变量。在C语言中没有相应的字符串变量。
这是与BASIC 语言不同的。但是可以用一个字符数组来存放一个字符串常量。在数组一章内予以介绍。
4.字符常量占一个字节的内存空间。字符串常量占的内存字节数等于字符串中字节数加1。增加的一个字节中存放字符\0(ASCII码为0)。这是字符串结束的标志。例如,字符串 C program在内存中所占的字节为:C program\0。字符常量a和字符串常量a虽然都只有一个字符,但在内存中的情况是不同的。
a在内存中占一个字节,可表示为:a
a在内存中占二个字节,可表示为:a\0符号常量
符号常量
在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:
#define 标识符 常量
其中#define也是一条预处理命令(预处理命令都?quot;#开头),称为宏定义命令(在第九章预处理程序中将进一步介绍),其功能是把该标识
您可能关注的文档
- A购物中心消费者调查问卷.doc
- Barony+Hotels&Resorts+Worldwide-2012.ppt
- biochemistryintroduction.ppt
- BJFU-梁希班动物学隋老师动物学复习提纲.doc
- book4unit2课文关键词填写.ppt
- BOT融资模式在我国环境基础设施建设中的优缺点和应用.doc
- BS-160K(BS-163K)控制命令.doc
- BS07产品标识控制程序.doc
- Buildthebest_destroythe__rest2!.pptx
- C#.net连接sql数据库.ppt
- 2025年云南省曲靖市员额检察官遴选考试真题及答案.docx
- 2025年云南省瑞丽市检察院书记员考试试题及答案.docx
- 2025年云南省丽江市员额检察官遴选考试真题及答案.docx
- 2025年伊春市检察系统考试真题(附答案).docx
- 2025年云南省文山市法官检察官遴选试题及答案.docx
- 2025年云南省瑞丽市员额检察官遴选考试真题及答案.docx
- 2025年云南省临沧市检察官逐级遴选笔试题目及答案.docx
- 2025年云南省芒市检察院书记员考试题(附答案).docx
- 2025年云南省泸水市检察官、法官入员额考试真题(附答案).docx
- 2025年药品经营企业温湿度监测与调控培训试题及答案.docx
原创力文档

文档评论(0)