初学C语言中你必须知道的东西

本文详细介绍了C语言中的数据类型(如字符型、整型、浮点型和布尔类型),变量的创建与分类(全局变量和局部变量),以及单目操作符(前置++和后置++)的概念。通过sizeof和signed/unsigned的讨论,帮助初学者理解C语言的基础概念。
摘要由CSDN通过智能技术生成

这篇文章呢,我们主要探讨一下C语言当中的数据类型和变量。

 

1. 数据类型介绍

 C语⾔提供了丰富的数据类型来描述⽣活中的各种数据。

使⽤整型类型来描述整数,使⽤字符类型来描述字符,使⽤浮点型类型来描述⼩数。 所谓“类型”,就是相似的数据所拥有的共同特征,编译器只有知道了数据的类型,才知道怎么操作 数据。 下⾯

盘点⼀下C语⾔提供的各种数据类型,本章节主要探讨内置数据类型。

1.字符型

2.整型

3.浮点型

4.布尔类型

C语⾔原来并没有为布尔值单独设置⼀个类型,⽽是使⽤整数 0 表⽰假,⾮零值表⽰真。 在 C99 中也引⼊了 布尔类型 ,是专⻔表⽰真假的。

5.各种数据类型的长度

每⼀种数据类型都有⾃⼰的⻓度,使⽤不同的数据类型,能够创建出⻓度不同的变量,变量⻓度的不 同,存储的数据范围就有所差异。

sizeof操作符

值得注意的是sizeof中的表达式不做计算。

6.signed和unsigned

7.数据类型的取值范围

8.变量

8.1变量的创建

我们了解了那么多的数据类型到底是为了什么呢?

其实啊,就是帮助我们用来创建变量的。

什么是变量呢?C语⾔中把经常变化的值称为变量,不变的值称为常量。变量创建的语法形式是这样的:

8.2变量的分类

全局变量:在⼤括号外部定义的变量就是全局变量 全局变量的使⽤范围更⼴,整个⼯程中想使⽤,都是有办法使⽤的。

局部变量:在⼤括号内部定义的变量就是局部变量 局部变量的使⽤范围是⽐较局限,只能在⾃⼰所在的局部范围内使⽤的。

9.单⽬操作符:++、--、+、-

接下来讲的部分是C语言初学者极易搞混的一些东西。

++是⼀种⾃增的操作符,⼜分为前置++和后置++,--是⼀种⾃减的操作符,也分为前置--和后置--.

首先前置++

后置++

大家可以明显观察到吧,两次的值是不相等的。

其中,前置++是先++再赋值;后置++是先赋值后++。

--也是同理了。

都看到这里了的话,麻烦各位哥哥姐姐动动你们的小指头点点赞点个关注呗,麻烦帅哥美女们了,嘿嘿。。。。。

  • 15
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

新重

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值