C语言数据类型,常量和变量有哪些你知道吗?

  c语言数据类型很丰富,具体有以下:

Char 字符类型,只能输出单个字符

Short 短整型 节省空间

Int 整形 用来输出数字和字符

Long 长整型 用来输出更长的单位

浮点型用来输出小数

Float 单精度浮点型

Double 双精度浮点型

 

 为什么要有这么多数据类型搞得这么麻烦呢?

这里我们需要用到一个关键词sizeof,用它来计算数据类型的大小

sizeof的单位是字节

 由此图可知每个数据类型的大小都不一样,这样在平时做项目时就可以更好的节省内存,有效的使用空间了。

常量和变量到底该怎么区分.

常量是可以被改变的量

常量大致分为以下两种

局部变量:在大括号{}内使用的

全局变量:在大括号外使用的

 常量可分为四种

第一种是字面常量,就和他名字一样就是放在表面的常量

 

 第二种const修饰常变量 他是可以把变量强行不让他改变,本质还是变量,但被const修饰了

第三种#define标识符常量,一旦被定义出来就不可以被更改了

 第四种 枚举常量:需要用 enum语法形式

 总结:数据类型丰富,如果灵活运用可以有效地节省空间。变量是可以被改变的量,常量是不可以被改变的量。

L_ability
关注 关注
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
c语言常量变量有什么区别?
01-06
常量可以是任何的基本数据类型,比如整数常量、浮点常量、字符常量,或字符串字面值,也有枚举常量常量就像是常规的变量,只不过常量的值在定义后不能进行修改。 在 C 中,有两种简单的定义常量的方式: 1.使用 #...
C语言常量变量函数
qq_43812868的博客
01-20 2973
1、 常量 常量指定的是在软件编程过程中不能给赋值且值不能被改变的量。一般包括数字、字符、字符串常量等。 例如:整型常量:12、0、-3; 实型常量:4.6、-1.23; 字符常量:‘a’、‘b’。 标识符:用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列。 符号常量:用标示符代表一个常量。在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。 符号常量在使用之前必...
C语言——常量变量
LxinY213的博客
10-26 2602
(一)常量 在运行程序的过程中,其值不能改变的量称为常量 C语言中的常量分为以下以下几种: 字面常量 const 修饰的常变量 #define 定义的标识符常量 枚举常量 1.字面常量 字面常量可以是任何类型:布尔型、整型、浮点型、字符、字符串等。 它是指直接输入到程序中的值。 2.const修饰的常变量 类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。 const修饰普通变量,结果为定义了一个常量,...
C语言中的常量变量
qq_48673336的博客
08-08 3184
C语言中,数据可分为两大类:常量变量常量,顾名思义,就是保持值不变的量,可对应于生活中的血型,性别等。常量又可分为:字面常量,const修饰的常变量,#define定义的标识符常量和枚举常量变量,即可以改变值的量,可对应于生活中的年龄,工资等。变量又可分为局部变量和全局变量。全局变量不包含在任何语句块内,即不在任何{ }内,它独立于整个main()函数的程序外,可作用于整个程序。对应的,局部变量包含在某一语句块内,即被包含在某一{ }内,它只能作用于对应的部分程序。...
C语言变量常量
weixin_74045050的博客
11-20 3559
变量常量 每种基本类型的数据都具有常量变量两种表现形式。 一.常量 C语言中的常量有以下四种: 整型常量 实型常量 字符型常量 字符串常量 1.整型常量 如: 12345,1314, 520 C语言的整型常量可以用八进制、十进制和十六进制3种形式来表示,采用不同的前缀加以区分: 0表示八进制,如0214。 0x/0X表示十六进制,如0x214、0X214。 不加任何前缀,默认为是十进制,如214。 在整型常量后添加后缀“L”或“l”,表示长整型数,如:100L、
变量常量的区别
热门推荐
Jacob_924的博客
07-04 3万+
常量变量就是在内存中做数据交换的一个过程。 1.常量 常量指的是在程序运行期间不变的数据,常量又分为直接常量和符号常量。 直接常量:  例如: 整数常量:24小时,365天 小数常量:圆周率3.14 字符:‘男’ 布尔数值:true,false 空常量:null 以及一些其他进制的数值都是常量 0123(八进制) 0x123(十六进制) 符号常量:符号化的常量,也就是给...
C语言数据类型变量ppt课件.ppt
11-13
C语言数据类型变量 C语言中,数据类型变量是编程的基础概念。数据类型决定了变量的存储空间和取值范围,而变量则是存储器中的一个存储空间,用于存储数据。 1. 数据类型的概念 在数学中,我们对变量的概念有...
C语言数据类型常量变量[整理].pdf
10-11
C语言数据类型常量变量C语言中,数据类型是最基本的概念之一,包括常量变量两大类。常量是其值不随程序的运行而改变的量,而变量是其值可随程序的运行而改变的量。 一、常量 常量可以分为整型常量、实型...
C语言 常量,变量及数据详细介绍
09-01
C语言中,数据类型是定义变量常量的基础。基本数据类型包括整型(int,如%d)、字符型(char,如%c)和浮点型(单精度float和双精度double)。此外,还有指针类型(void *)、空类型(void)以及构造类型,如数...
Linux运维-嵌入式物联网开发教程-C语言数据类型常量变量详解.mp4
05-30
Linux运维-嵌入式物联网开发教程-C语言数据类型常量变量详解.mp4
二、常量变量和基本数据类型
bigdodo的博客
04-08 1805
变量   声明变量   声明变量的作用(1)指定在内存空间中分配的空间大小(2)规定这个变量所能接受的运算下面我们举个例子进行变量的声明和赋值package day01; /** * @author 超级皮皮虾 * @description 变量的声明和赋值 */ public class VariableDemo01 { public static void main(String[]...
【软考 1】变量常量的分类,以及内存中的存储
该怎么解释?我懒得解释
09-13 1598
导读:最近做的一个项目,因为声明的变量位置不对,然后名字也没有对上,结果导致系统的参数值无法传递,造成了一个功能性的错误。以前,也没有注意到这一点,现在学习J2SE,将这一点做一个简单的总结,为以后的学习,积累点基础知识! 一、分类 数据根据其可变性,可分为常量变量常量:在一个过程中,固定不变的量。变量:在一个过程中,可以取不同数值的量。 说明:在Java中,或者说在别的
C语言中的常量变量区分
weixin_30069221的博客
06-18 3161
常量一旦赋值就不能改变的标识符叫做常量。1)字面常量:比如 1、'w'、"abc"等都叫字面常量。2)#define定义的标识符常量3)枚举enum 常量变量 变量不用过多解释它分为局部变量、全局变量注意const定义的标识符不是常量,它只是给变量增加了常量的属性。...
C语言常量变量
C语言技术网-码农有道
07-31 1万+
一切都是数据 对计算机来说,图片、文字、音乐、视频等都是数据,在计算机中以二进制的0和1存储,数据量越大,0和1就越多。 数据分为静态数据和动态数据。 我们编写程序的目的就是告诉计算机如何输入、处理、传输、存储和展示数据。 1、静态数据 永久性的数据,一般存储在硬盘中,只要硬盘没坏数据都是存在的,电脑关机重启后依然存在。 2...
C语言数据类型变量常量
weixin_49240140的博客
09-18 2420
一、常见数据类型分类 数据类型决定了: 数据占内存大小,数据的取值范围,可以进行的操作。 二、常量变量 1、常量 1.1 整型常量 常量:程序在运行过程中不能被改变的量。 使用整型常量时可以有八进制(以0为前缀开头),十进制(不需要前缀),十六进制(以0x或0X为前缀开头)。 1.2 实型常量 实型常量又称浮点型常量、实数 ,一般有小数部分。 表示方法:十进制和指数形式(3.0e5,3.0E5)。 1.3 字符常量 字符常量有普通字符常量和转义字符常量。 普通字符常量:用单引号括起来的字符。 1.字符
C语言数据类型常量变量
sophie1314的博客
01-14 3719
一、数据类型: 类型名 大小 char 字符数据类型 1 short 短整型 2 int 整形 4 long 长整型 4 float 单精度浮点数 4 long long 更长的整形 8 double 双精度浮点数 8 二、常量 (1)字面常量 比如 1,2,...
C语言常量变量
Sky的博客
01-16 1万+
C语言中,常量变量都是可以用来存储和表示数据的,常量值在程序执行的过程中是不可变的,而变量是可变的 1,常量的概念 常量是不可变的量,C语言中数值可以用常量表示,常量可以表示各种数据类型的值 2,变量的概念 变量常量是相对的,变量在程序执行过程中是可变的量,由变量名和变量值组成,变量名是一个标识,变量值是一个数据值,程序为每个变量开辟了存储空间,变量值就存储在这个空间当中,可以通过变量
c语言常量变量数据类型
sunzz93的博客
08-23 5213
c语言常量变量数据类型
c语言变量类型有哪些
最新发布
01-19
C语言变量类型包括基本数据类型和复合数据类型两种。基本数据类型包括整型、浮点型、字符型和布尔型;整型又分为int、short和long,用来表示整数;浮点型包括float和double,用来表示实数;字符型用来表示单个字符;布尔型用来表示真假值。复合数据类型包括数组、结构体、共用体和枚举类型;数组用来存储相同类型的数据元素;结构体用来存储不同类型的数据元素;共用体也用来存储不同类型的数据元素,但共用体中的各个成员共用内存空间;枚举类型用来定义一些符号常量。在C语言中,变量的类型决定了变量所占用的内存大小和所能表示的数据范围,合理选择变量类型可以提高程序的运行效率和节省内存空间。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 字符串-转义字符 1539
  • C语言数据类型,常量和变量有哪些你知道吗? 162
  • 选择(分支)语句 128
  • 初入c语言的总结 Day 1 97

大家在看

  • MySQL数据库
  • 通信原理第十章复习笔记 616

最新文章

  • 选择(分支)语句
  • 字符串-转义字符
  • 初入c语言的总结 Day 1
2023年4篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司坂田建网站民治网站改版石岩网络广告推广双龙百度网站优化排名龙岗关键词排名龙华建站南澳网站优化推广大鹏关键词排名木棉湾营销型网站建设坪山企业网站建设南联网页制作龙华seo优化沙井阿里店铺运营福永百度标王罗湖seo优化龙岗企业网站建设民治网络推广光明网站制作设计丹竹头网站开发同乐网站建设设计大浪网站搭建沙井百度竞价包年推广盐田网站改版同乐seo网站优化观澜网站建设设计坪山优化罗湖设计网站大芬网站优化软件松岗网站建设宝安关键词按天扣费歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化