(c语言基础知识大全)(c语言基础知识大全指针)

(二)整型常量

整型常量有3种形式:十进制整型常量、八进制整型常量和十六进制整型常量。

(注意:c语言中没有直接表示二进制的整型常量,在c语言源程序中不会出现二进制。)

书写方式如下:

十进制整型常量:123 , 0 ,-24 , 85L(长整型常量) 等八进制整型常量:051 ,-026 ,0773 等十六进制整型常量:0x55 , 0x1101 , 0x , 0x5AC0 , -0xFF。其中L为长整型。

(三)实型常量

实型常量有两种表示形式:小数形式和指数形式。

小数形式:5.4 0.074 -23.0指数形式:5.4e0 4.3e-3 -3.3e4(1)小数部分为0的实型常量,可以写为453.0 或453。(2)用小数表示时,小数点的两边必须有数,不能写成“ .453“和“453.“,而应该写成“0.453“和“453.0“。(3)用指数写法时,e前必须有数字,e后面的指数必须为整数(注意:整数阶码可以是正数,负数,也可以是八进制数、十六进制数,但必须为整数)。

(四)字符常量

字符常量的标志是一对单引号‘ ’,c语言中的字符常量有两类:

(1)由一对单引号括起来的一个字符,如‘a ’, ‘r’ ,‘#’。注意: ′a′ 和 ′A′ 是两个不同的字符常量。

(2)由一对单引号括起来,以反斜杠\开头,后跟若干数字或者字母,比如‘\n’,其中“\“是转义的意思,后面跟不同的字符表示不同的意思,这类字符常量叫转义字符。具体如图所示 。

转义字符 转义字符的意义 ASCII码\n 回车换行 10\t 横向跳到下一制表位置 9\b 退格 8\r 回车 13\f 走纸换页 12\\ 反斜线符"\" 92\' 单引号符 39\” 双引号符 34\a 鸣铃 7\ddd 1~3位八进制数所代表的字符\xhh 1~2位十六进制数所代表的字符

(c语言基础知识大全)(c语言基础知识大全指针)

(五)字符串常量

C语言中,以双引号括起来的,由若干个字符组成的序列即为字符串常量。

例:“ni hao” “happy”等等。

(六)符号常量

符号常量是由宏定义“#define“定义的常量,在C程序中可用标识符代表一个常量。

例:计算圆的面积的c程序。

#include#define PI 3.14159main(){float r,s;r=12.5;S=PI *r*r;printf(“s= %f ”,s);}

说明:

#define 是宏定义,此程序中所有出现PI的地方都代表3.14159,同时PI称为符号常量。习惯上我们用大写字母来表示符号常量,小写字母表示变量,这样比较容易区别。

(c语言基础知识大全)(c语言基础知识大全指针)

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者颖儿教你编代码所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(c语言基础知识大全)(c语言基础知识大全指针)
本文链接:https://www.51qsb.cn/article/dvjndq.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-08-04
下一篇2023-08-04

你可能还想知道

发表回复

登录后才能评论