unsigned char*和char*(unsigned char*和char*的区别)

unsigned char*和char*(unsigned char*和char*的区别)实型常量 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 实型常量 又称实数或浮点数 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 两种表示形式 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 小数形式 小数形式是由数字和小数点组成的一种实数表示形式 例如 0 123 123 123 0 0 等都是合法的实型常量 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 指数形式 在 C 语言中 则以 e 或 E 后跟一个整数来表示以 10 为底数的幂数 2 3026 可以表示为 0 23026E1 2 3026e0 23 026e 1 注意 在字母 e 或 E 的前后以及数字之间不得插入空格 字符常量



实型常量

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

        两种表示形式:

        小数形式:小数形式是由数字和小数点组成的一种实数表示形式,例如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.

        2,const float  π 3.

    区别:

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

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

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

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

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

变量

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

变量的类型

类型的储存范围

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

今天的文章 unsigned char*和char*(unsigned char*和char*的区别)分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2025-07-31 18:46
下一篇 2026-02-05 15:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/40472.html