c语言temp代表什么(C语言的简单了解及学习)

在上一章我们了解C语言的基本结构并手写了第一个C程序,当然由于一些操作上的失误,导致了未能给大家展示编写程序的截图。哦,还有小伙伴问我用的什么软件,我现在在用dev。

上一章的截图

c语言temp代表什么(C语言的简单了解及学习)

那么我们也要开始对今天的内容进行学习了,今天我们应该开始学习一些C语言中的基本概念,常量与变量、各种类型数据的储存空间以及C数据的运算。

因为篇幅原因我们将分三小节进行讲解。

一、常量与变量

1. 常量

常量是一种固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。

常量可以是任何的基本数据类型,比如整数常量、浮点常量、字符常量,或字符串字面值,也有枚举常量。关于这些基本的数据类型我们将在下一小节进行详细的讲解。

常量就像是常规的变量,只不过常量的值在定义后不能进行修改。

整数常量

整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。例如我们定义一个常量a的值是22,那么用十进制表示是 int a=22;,那么如果换做用八进制表示呢?此时该语句就会变为 int a=026;,对,下面的语句就是用十六进制表示的 int a=0X16;诶这个时候是不是有点懵?别紧张,我们当时也懵。那么你是不是想了解怎么进行单位的换算呢?不过,大可不必,因为基本是用不到的。除非你自己想用。

有时整数常量也可以带一个后缀,后缀是U和L的组合,U 表示无符号整数,L 表示长整数。后缀可以是大写,也可以是小写,U和 L的顺序任意。那他们在什么时候使用呢?

以下是引用的内容:

字面量整数数字如果在int整数范围内,就默认是int类型的,如果超过了int整数范围,就默认是long类型的。 int的范围是负20多亿到正20多亿,10十位数字,34359738368明显11位数字,已经超过int范围,默认就是long型的,后面加不加L都是一样的。 在int范围内的整数字面量后加L才有实际意义。

这个东西现阶段基本也用不到

浮点常量

浮点常量由整数部分、小数点、小数部分和指数部分组成。您可以使用小数形式或者指数形式来表示浮点常量。

当使用小数形式表示时,必须包含小数点、指数,或同时包含两者。当使用指数形式表示时,必须包含整数部分、小数部分,或同时包含两者。带符号的指数是用 e 或 E 引入的。

字符常量

是括在单引号中,例如,‘x’ 可以存储在char类型的简单变量中。关于char这一关键字,我们在后面的小节中会给予解释。

字符常量可以是一个普通的字符 ‘x’、一个转义序列‘t’,或一个通用的字符‘u02C0’。

在 C 中,有一些特定的字符,当它们前面有反斜杠时,它们就具有特殊的含义,被用来表示如换行符n或制表符t等

下图是一些转义字符及其含义,图片为引用内容

c语言temp代表什么(C语言的简单了解及学习)

字符串常量

字符串字面值或常量是括在双引号 “” 中的。一个字符串包含类似于字符常量的字符:普通的字符、转义序列和通用的字符。当然如果你要打个句子,又没用汉语,又想让人看懂,不被打,就可以使用空格做分隔符。举个栗子,例如你想打个英文“Hello world”结果你搞了个“Helloworld”,这是两个词,再多了,嗯那和乱码也就没有区别了。

2. 变量

在了解完常量之后我们接下来就是了解一下C语言中的变量。在C语言中变量其实是程序可操作的存储区的名称,就像是你我的名字一样,代表我们这个人,而C的变量就是代表了储存区。

并且每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。 变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头,划重点不要尝试拿数字做开头,他不对。大写字母和小写字母是不同的,因为 C 是大小写敏感的,换句话说就是假定你定义了一个变量temp,那么TEMP,Temp并不等于temp,而是作为两个单独的其他变量。

还有C中的左值和右值是两种类型的表达式

以下内容来自引用:

左值:指向内存位置的表达式被称为左值表达式。左值可以出现在赋值号的左边或右边。

右值:术语右值指的是存储在内存中某些地址的数值。右值是不能对其进行赋值的表达式,也就是说,右值可以出现在赋值号的右边,但不能出现在赋值号的左边。

举个例子

a=3;

a,就是左值,为嘛?他在左边啊,你不会这都猜不到吧? 那右值你肯定也了解了吧。至于上面的定义也很好理解,就是一个具体的值不能放在左边。为啥?你仔细想想给一个变量赋予一个值或另一个变量我可以理解,但给一个具体的值赋一个变量这叫个什么事。

二、各种类型数据的储存空间

在结束第一节的学习后我们要进行第二节的学习,在这一节我们要了解各种各样类型的数据。数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间,以及如何解释存储的位模式。这一节将向大家介绍一下一些基本的常用的数据类型。

int,是整型类型。

int a;

就是将变量a定义为一个整型变量,那么a如果被输出,那么a只能是一个整数,换句话数,a只能能精确到个位数。

float、double则恰恰相反,他们则是浮点类型,对于他们而言与int的区别就是,他们可以将数值精确到小数点后。而二者之间的的不同则是精确范围的不同,double要优于float。前者是15位而后者只有6位。

上面三者都与数字有关而下面这一位就有所不同了,他可以定义字符。

char a= ‘x’;

则是将a定义为字符‘x’,输出a的时候将会在屏幕上显示字符‘x’,当然有的小伙伴可能输出的是120啊,78啊,或这空白啊之类的,这是你们犯了一些小小的错误。

示例如下

c语言temp代表什么(C语言的简单了解及学习)

以上这些就是目前前期你大概率会天天碰到的一些数据类型了,当然还有一些像void 类型,枚举类型,派生类型这些数据类型,在这里就不多作介绍了。有兴趣的小伙伴们可以去自行百度一下哦。

三、C数据的运算

C语言中的数据运算形式非常多,基本上你在数学上学到的这里都有,加减乘除,非或与,大于小于等于不等于……

在这里我会为大家介绍一些新一点的运算符

1:++、–:++为自增运算符,–为自减运算符,二者正好相反。以–为例,我们先 int a=10

此时a–将得到9,但要注意a=b–;与a=–b;是两个操作,a=b–;是先把b的值赋给a在对b进行自减操作,而a=–b;则是先对b进行自减,然后再把b的值赋给a。

还有一种是这种形式的a+=b;其意义为a=a+b;当然类似的运算还有-=,/=,%=……

老规矩详细的运算规则及解释我就留在下面了。

以下图片均来自引用:

c语言temp代表什么(C语言的简单了解及学习)

c语言temp代表什么(C语言的简单了解及学习)

c语言temp代表什么(C语言的简单了解及学习)

c语言temp代表什么(C语言的简单了解及学习)

那你可能又有疑问产生了,这么多的规则那么它们之间的运算规则又是什么呢?废话不多说,我们直接上图:

好了今天的内容就到此为止了,如果有什么疑问可以私信我哦!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月8日 下午4:36
下一篇 2023年5月8日 下午4:37

相关推荐

  • 豆腐的家常做法简单好吃(豆腐最好吃的6种家常做法)

    要说每个季节必有的食材,不受季节限制,全年价格稳定,那必定是豆腐了。作为最常见的豆制品,才2、3块钱一块。你是不是也会隔三岔五买一块回家,炒着吃,煎着吃,蒸着吃,炸着吃…… 其实,豆腐含有很多种矿物质以及优质植物蛋白,营养丰富还不会长胖,多吃那是有好处的! 今天就给大家分享6种常见的豆腐吃法,都是简单的家常菜,非常好学,喜欢的就一起来试试吧。 小白菜炒豆腐 …

    2023年11月30日
    60
  • wifi连接超时是什么原因(为什么无线网络连接不上)

    我们在使用无线网络的时候,难免会遇到一些问题,比如说笔记本电脑无线网络连接不上的问题。针对这类型的问题,小编教你无线网络WiFi连接不上如何解决吧! 1、我们考虑是不是无线网络的配置出现了问题:先自动获取IP地址以及DNS服务器地址,再进行修改 2、如果之前修改过无线密码,但是没有修改信号名称,则电脑上会保存错误的无线配置文件,也导致路由器无法连接,请尝试删…

    2023年7月18日
    00
  • u盘杀毒软件推荐(常用的杀毒软件汇总)

    信息安全是信息技术市场里面最有活力的部分,过去反病毒软件曾经是市场投资者的首选。 很多人习惯性觉得互联网充斥着众多病毒,需要一道强有力的屏障以保安全。以下小编就给给介绍几款常用的杀毒软件。 软件名称:电脑管家 公司名称:腾讯科技(深圳)有限公司 软件简介:讯电脑管家是腾讯出品的国际领先的互联网安全产品、安全服务提供者,能够有效预防和解决电脑上存在的安全管理问…

    2023年3月31日
    100
  • 写景的古诗大全300首(五十句经典景物的诗词)

    历史关于描述景物的诗词有很多,今天,逸尘为大家整理了50句比较经典的,大家一起来学习吧 1.春风得意马蹄疾,一日看尽长安花。——唐·孟郊《登科后》 2.江碧鸟逾白,山青花欲燃。——唐·杜甫《绝句二首》 3.人生到处知何似,应似飞鸿踏雪泥。——宋·苏轼《和子由渑池怀旧》 4.枯藤老树昏鸦,小桥流水人家,古道西风瘦马。——元·马致远《天净沙·秋思》 5.无可奈何…

    2023年9月12日
    1360
  • 电动汽车热销会导致过度采矿吗,电动汽车热销会带来哪些影响

    2021年以来,新能源车销量快速增长,对上游原材料的需求大幅提升。在新能源车所需的原材料当中,磷资源引人关注。那么电动汽车热销会导致过度采矿吗?电动汽车热销会带来哪些影响?下面欲强

    2022年9月5日
    520
  • 三步上篮动作分解图(三步上篮要领和注意事项)

    篮球科普:三步上篮要领和注意事项,了解一下 三步上篮 “三步上篮”是篮球行进间投篮(跑篮)的俗称,它是在快速跑动中接球或运球结束时做近距离投篮时所采用的一种方法,常在快攻中或突破切入篮下时运用。由于篮球规则对球、手、脚的关系有严格的限制,所以”三步上篮”实为”两步上篮”,决不能理解为&#…

    2023年9月22日
    110
  • 椰子什么味道是最好的(椰子什么时候喝最好)

    夜晚的椰子树 朋友们好!我是“琼游王”,我将持续给你介绍海南岛上你很难发现的热带独特风情、你闻所未闻的地方民俗、奇异的海洋和雨林美食,人间烟火气的风景和街巷旅行,我亲自体验,我与你分享。关注我,了解不一样的海南岛……今天,我们聊聊椰子。 你会喝椰子吗‍?你知道什么时候的椰子汁最好喝吗? 你知道一颗圆圆的椰子过去在民间都有什么用处吗? 好,现在琼游王全告诉你。…

    2023年12月6日
    40
  • 电离能大小顺序图(第一电离能的变化规律)

    3.2.2原子结构与元素周期律 元素以及由它形成的单质和化合物的性质,随着元素的原子序数(核电荷数)的依次递增,呈现周期性的变化。 原子核外电子排布的周期性决定了元素性质的周期性。 元素周期表是周期律的表现形式。周期表有多种形式,常用的是长式周期表。 元素的分区 根据特征电子构型,把元素周期表上的元素分为5个区域,其中ds区有个特例,即是46号元素钯,其最外…

    2022年12月5日
    1.1K0
  • 电吉他教学入门零基础(新手入门学习电吉他的基本知识)

    »»新手入门,对电吉他还是不够了解。有很多常识性的内容,笔者在这里给大家简单科普一下,并非卖弄,希望对读者有所裨益。 »»电吉他是现代科学技术的产物,从外型到音响都与传统的吉他有着明显的差别。琴体使用新硬木制成,配有音量、音调调节器以及颤音结构等装置。配合效果器的使用,电吉他有很强的表现力,在现代音乐中有很重要的位置。 »»结构组成:比普通吉它少了共鸣箱,其…

    2023年12月21日
    30
  • 2022天猫99划算节活动时间什么时候开始(天猫99划算节持续多长时间)

    天猫作为大家时下不比较喜欢的购物平台之一,每隔一段时间便会上线新的活动,这不眼下就要9月份了,99划算节可以说是该月份较大的活动之一,下面小编就和大家一起看看2022天猫99划算节活动时间什么时候开始。2022天猫99划

    2022年9月16日
    500

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信