0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

C语言的变量-1

汽车电子技术 来源:我不是C神 作者:我不是C神 2023-02-21 15:04 次阅读

图片

今天为大家带来变量的详细教程

变量

在以前的学习中,我们经常可以在示例的代码中看到如下代码:
int num1;           //定义整型变量
float num2;        //定义单精度浮点型变量
double num3;      //定义双精度浮点型变量
上述示例代码中出现的就是我们要学习的变量。变量,顾名思义就是可以变化的量。在C语言中,提供了很多变量类型,这些变量类型可以用来表示不同数据类型的数据。为了区分不同的变量,我们需要给变量命名。并且因为变量的类型不同,变量在内存中所占用的大小也有所不同。

    1.整型变量

    整型变量就是用来存储数据类型为整型的变量,在C语言中,整型一共细分为6种。使用 int 来代表整型,在 int 的基础上增加关键字来区分不同的整型变量。详情如下:

1.有符号基本整型

有符号基本整型是指 signed int 。 在编写C程序的过程中,我们通常省略 [signed] 。直接使用 int 关键字,有符号基本整型在内存中占的大小为4个字节。有符号基本整型的取值范围为 -2147483648~2147483647

2.无符号基本整型

无符号基本整型是指 unsigned int 。在编写C程序的过程中,我们通常省略 [int] 。无符号基本整型在内存中占的大小为4个字节。无符号基本整型的取值范围为0~4294967295

3.有符号短整型

有符号短整型是指signed short int 。在编写C程序的过程中,我们通常省略 [int] 和 [signed] 。有符号短整型在内存中占的大小为2个字节。有符号短整型的取值范围为-32768~32767

4.无符号短整型

无符号短整型是指 unsigned short int 。在编写C程序的过程中,我们通常省略 [int] 。有符号短整型在内存中占的大小为2个字节。有符号短整型的取值范围为0~65535

5.有符号长整型

有符号长整型是指 signed long int 。在编写C程序的过程中,我们通常省略 [int] 和 [signed] 。有符号长整型在内存中占的大小为4个字节。有符号短整型的取值范围为-2147483648~2147483647

6.无符号长整型

无符号长整型是指 unsigned long int 。在编写C程序的过程中,我们通常省略 [int] 。无符号短整型在内存中占的大小为4个字节。有符号短整型的取值范围为0~42949672952.实型变量

    实型变量就是我们常说的浮点型变量,浮点型变量用于存储浮点型数据。浮点型数据是由整数部分和小数部分组成,在C语言中,浮点型一共细分为3种。详情如下:

1.单精度类型

单精度类型是指 float ,单精度类型在内存中占的大小为4个字节。单精度类型的取值范围为 -3.4E-38~3.4E38

2.双精度类型

双精度类型是指 double ,双精度类型在内存中占的大小为8个字节。单精度类型的取值范围为  -1.7E-308~1.7E308。

3.长双精度类型

长双精度类型是指 long double ,长双精度类型在内存中占的大小为8个字节。长双精度类型的取值范围为-1.7E-308~1.7E308。

今天的内容就到这里,下期小编将带大家继续学习,各位看官老爷记得查阅哦~

图片图片图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C语言
    +关注

    关注

    180

    文章

    7604

    浏览量

    136692
  • 变量
    +关注

    关注

    0

    文章

    613

    浏览量

    28360
  • 数据类型
    +关注

    关注

    0

    文章

    236

    浏览量

    13618
收藏 人收藏

    评论

    相关推荐

    C语言变量的生命周期

    C语言中,变量的生命周期指的是该变量存在的时间段,理解变量的内存释放时机,设计程序才能少出问题。
    的头像 发表于 07-11 09:12 1453次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>里<b class='flag-5'>变量</b>的生命周期

    C语言基础知识(3)--变量定义与if语句

    C语言变量是一个有名字的,具有具体属性的一个存储单元,可以将变量直接就理解为内存。
    的头像 发表于 06-15 08:49 2757次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>基础知识(3)--<b class='flag-5'>变量</b>定义与if语句

    C语言中基本数据类型、变量和常量的使用

    C语言中基本数据类型、变量和常量的使用
    发表于 08-18 16:42 2714次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>中基本数据类型、<b class='flag-5'>变量</b>和常量的使用

    技术干货驿站 ▏深入理解C语言:基本数据类型和变量

    语言的知识,为后续的编程学习打下坚实的基础。1基本数据类型在C语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统,用于定义
    的头像 发表于 07-26 17:53 2092次阅读
    技术干货驿站 ▏深入理解<b class='flag-5'>C</b><b class='flag-5'>语言</b>:基本数据类型和<b class='flag-5'>变量</b>

    C语言教程之字符型变量的使用

    C语言教程之字符型变量的使用,很好的C语言资料,快来学习吧。
    发表于 04-22 11:06 0次下载

    C语言教程之获取环境变量

    C语言教程之获取环境变量,很好的C语言资料,快来学习吧。
    发表于 04-25 17:07 0次下载

    c语言变量的作用域和存储类别

    c语言变量的作用域和存储类别简述,很不错哦。
    发表于 07-14 17:12 0次下载

    C语言教程之C基础变量的技术总结

    本文档的主要内容详细介绍的是C语言教程之C基础变量的技术总结。
    发表于 01-22 16:18 11次下载
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>教程之<b class='flag-5'>C</b>基础<b class='flag-5'>变量</b>的技术总结

    C语言变量的存储类别有哪些详细资料介绍

    C语言中的变量根据其生存周期,可以分为静态存储方式和动态存储方式。
    的头像 发表于 02-20 16:17 4765次阅读

    51单片机实战教程之C语言基础(四 C语言变量定义)

    C语言中的特殊数据类型包含:结构体、枚举、公用体(联合)、数组、指针。特殊数据类型的定义与变量定义相类似。C语言是强类型
    发表于 11-21 09:06 7次下载
    51单片机实战教程之<b class='flag-5'>C</b><b class='flag-5'>语言</b>基础(四 <b class='flag-5'>C</b><b class='flag-5'>语言</b><b class='flag-5'>变量</b>定义)

    不同环境下C语言的操作

    目录一.C语言知识回顾篇二.不同环境下运行C语言代码一.C语言知识回顾篇
    发表于 01-13 15:30 2次下载
    不同环境下<b class='flag-5'>C</b><b class='flag-5'>语言</b>的操作

    C语言里函数的定义、子函数的使用及变量的作用域

    这篇介绍C语言里函数的定义、子函数的使用。接着介绍变量的作用域,定义全局变量、静态变量、只读变量
    的头像 发表于 04-28 11:23 6857次阅读

    C语言变量-2

    C语言中,我们可以将字符也作为变量,存储字符的变量类型就称为字符型变量
    的头像 发表于 02-21 15:06 647次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>的<b class='flag-5'>变量</b>-2

    C语言怎样引用指针变量

    指针是C语言中的一个重要概念,也是C语言的一个重要特色。正确而灵活地运用它,可以使程序简洁、紧凑、高校。 由于通过地址能找到所需的变量
    的头像 发表于 03-10 14:43 1044次阅读

    C语言变量应用详解

    变量其实只不过是程序可操作的存储区的名称。C 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于
    发表于 03-18 11:18 383次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b><b class='flag-5'>变量</b>应用详解