C语言的数据类型及变量,常量

前言:C语言有许多数据类型,但注意仅需要知道几个常见的即可。

什么是数据类型?

        数据类型是编程中用于定义数据性质操作的分类机制。数据类型的选择会影响变量的存储方式、占用内存的大小以及如何将其操作。

常见的数据类型(原始的,计算机系统自带)

        1.  (signed)int用于表示有符号整数如-5,5  10等一般的编译器默认int即signed int,如果要表示无符号整数则:unsigned int。它的范围是 -2,147,483,648 到 2,147,483,647(32位系统)占4字节的大小。想要扩大范围可以在前面加上long或long long 关键词。大小分别是long int: 4 字节(32 位)或 8 字节(64 位)。

  • long long int 的大小通常为 8 字节(64 位),无论是在 32 位还是 64 位系统上。

        2. char 字符型用于表示单个字符('a','c','2'等),但是注意表示单个字符时要加上单引号,表示字符串时加上双引号。大小是1字节。

        3.double\float 浮点型(即可以加上小数点)其中double为双精度,float是单精度。双精度包括的范围更广:-1.7 × 10^308 到 1.7 × 10^308。而单精度范围是-3.4 × 10^38 到 3.4 × 10^38 。大小分别是float:4字节,double:8字节。

         4.bool布尔类型用于表示真假,true表示1,false表示0。在c语言中使用时要加上#include<stdbool.h>的头文件。大小为1字节。

        5.想要计算各种数据类型的大小可以使用sizeof关键词。详见下图:

什么是计算机中的变量和常量?

               变量是一个可以在程序运行期间改变值的数据存储位置。变量允许程序在执行时修改其内容。常量是一个在程序执行期间值不会改变的数据。通常在定义时就被赋值,并且在后续代码中无法再被修改。例如int x就是一个变量,和数学中的变量其实差不多。常量不可变,关键词是const。例如const int y=40.(一个整数常量)

总结:了解和合理使用这些数据类型以及变量、常量的概念,是编写 C 语言程序的基础和关键。掌握它们能够帮助你更有效地管理内存和数据。下期预告:c语言格式化输出的占位符和转义序列。

(如有错误请在评论区指正,谢谢。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值