C语言之基本数据类型(二)

接上篇C语言之基本数据类型(一)

实型常量

        实型常量:又称实数或浮点数

        两种表示形式:

        小数形式:小数形式是由数字和小数点组成的一种实数表示形式,例如0.123、.123、123.、0.0等都是合法的实型常量。

        指数形式:在C语言中,则以“e”或“E”后跟一个整数来表示以“10”为底数的幂数。2.3026可以表示为0.23026E1、2.3026e0、23.026e-1。注意:在字母e或E的前后以及数字之间不得插入空格。

字符常量

        字符常量:C语言中的字符常量是用单引号 ' 括起来的一个字符。如'A'、'x'、'D'、 '?'、'3'、'X'等都是字符常量。对于字符来说,'x'和'X'是两个不同的字符。

        特点:

            1.字符常量只能用单引号括起来,不能用双引号或其它括号。

            2.字符常量只能是单个字符,不能是字符串。

            3.字符可以是字符集中任意字符。

            共有128个字符所有字符详见ASCII码表:C语言各种表

字符串常量

        字符串常量:C语言中的字符常量是用双引号“I'm 南风”括起来的一串字符。前面的“I'm 南风”就是字符串常量

    特点:

        1.用双引号括起来的字符序列。

        2.字符串常量可以是单个字符,但是单个字符的字符串和单个字符不一样。

        3.每个字符串尾自动加个‘\0’作为字符串结束标志,如果没有,则输出字符串时会出现(烫烫烫...)。

        4.字符串中的字符可以是系统字符集编码支持的任意字符。(中文,韩文,日文...)

定义常量的两种方式

    常量:定义的方式有两种

        1,#define π 3.141592658

        2,const float  π 3.141592658

    区别:

        第一种方式:是将π定义成一种符号,此时π只是3.14159的别名,在编译期间用3.14159去取代π的值,define相当于替换。

        第二种方式:是将π定义成变量,但告诉编译器它的值是固定不变的,如果在程序中试图去修改它的值,在编译时会报错;

    把不需要改变的值定义成常量有什么好处呢?

        (1)通过有意义的单词,可以指明该常量的意思,使得程序员在阅读代码时,减少迷惑。

        (2)需要修改常量的时候,可以只需要修改一次,实现批量修改,效率高而且准确。

变量

    变量:变量的类型有很多种

变量的类型

类型的储存范围

数据类型的存储范围: #include<limits.h> 里有一些数据类型的极限值,无符号的下限都是0。

然后今天就讲到这里啦,大家记得点赞收藏,分享转发,关注小哥哥哦! 最后,如果你想学或者正在学C/C++编程,可以加入小编的编程学习C/C++企鹅圈 

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值