这是C语言没法修改得东西,C语言基础教程之常量解析

小微 科技这是C语言没法修改得东西,C语言基础教程之常量解析已关闭评论132字数 1039阅读模式
摘要常量是指程序在执行期间不会改变的固定值。这些固定值也称为文字。常量可以是任何基本数据类型,如整数常量,浮点常量,字符常量或字符串文字,还有枚举常量。常量被视为常规变量,除了了了它们...

常量是指程序在执行期间不会扭转的固定值。这些固定值也称为文字。

常量可以是任何基本数据类型,如整数常量,浮点常量,字符常量或字符串文字,还有枚举常量。文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

常量被视为常规变量,除了了它们的值在定义后没法修改。文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

好玩,有趣,专业C/C++学习交换,源码下载 群:747821062文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

整数文字

整数文字可以是十进制,八进制或十六进制常量。前缀指定基数或基数:十六进制为0x或0X,八进制为0,十进制为空。文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

整数文字也能够有一个后缀,它是U以及L的组合,分别对于unsigned以及long。后缀可以是大写或小写,可以按任何顺序排列。文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

下列是整数文字的一些示例 -文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

212 /* Legal */文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

215u /* Legal */文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

0xFeeL /* Legal */文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

078 /* Illegal: 8 is not an octal digit */文章源自微观生活(93wg.com)微观生活-https://93wg.com/3070.html

032UU /* Illegal: cannot repeat a suffix */

下列是各种类型的整数文字的其他示例 -

85 /* decimal */

0213 /* octal */

0x4b /* hexadecimal */

30 /* int */

30u /* unsigned int */

30l /* long */

30ul /* unsigned long */

浮点文字

浮点文字有一个整数部份,一个小数点,一个小数部份以及一个指数部份。您可以以十进制情势或指数情势表示浮点文字。

在表示十进制情势时,必需包含小数点,指数或二者; 并且在表示指数情势时,必需包含整数部份,小数部份或二者。带符号的指数由e或E引入。

下列是浮点文字的一些示例 -

3.14159 /* Legal */

314159E-5L /* Legal */

510E /* Illegal: incomplete exponent */

210f /* Illegal: no decimal or exponent */

.e55 /* Illegal: missing integer or fraction */

字符常量

字符文字用单引号括起来,例如,\'x\'可以存储在char类型的简单变量中。

字符文字可以是普通字符(例如,\'x\'),转义序列(例如,\'\\ t\'),或通用字符(例如,\'\\ u02C0\')。

C中有某些字符代表特殊含意,例如前缀为反斜杠,换行符(\\ n)或制表符(\\ t)。

在这里,您有一个这样的转义序列代码列表

下列是显示一些转义序列字符的示例

define预处理器。

需要学习资料得请

以上就是微观生活(93wg.com)关于“这是C语言没法修改得东西,C语言基础教程之常量解析”的详细内容,希望对大家有所帮助!

继续阅读
 
小微
  • 版权声明: 本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:81118366@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
  • 转载请务必保留本文链接:https://93wg.com/3070.html