栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

小白学习C语言第二课记录——初识数据类型

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

小白学习C语言第二课记录——初识数据类型

目录

1.数据类型

2.每种类型的大小,计算过程

3.计算机中的单位

4.C语言中为什么这么多类型?


1.数据类型

   字符数据类型:char

             短整型:short

                整型:int

             长整型:long

      更长的整型:long long

  单精度浮点数:float

  双精度浮点数:double

例证应用:(1)."int age=20;"   年龄20岁的表达方式,int:整型,20是整数,所以用int

                  (2)."short int num=10;"  数字10的表达方式,short int短整型,即比整型所提供的空间位置小

p.s.空间位置:某数据类型提供一定大小的空间位置来存放某字符

                  (3)."float weight=55.5;" 体重55.5kg的表达方式,因为55.5是小数,所以用浮点型(float,double)

p.s.float(单精度浮点型),double(双精度浮点型)区别:双精度浮点型比单精度浮点型精度高

2.每种类型的大小,计算过程

(1).通过VS2022计算可得(单位为“字节(byte)”)

        char=1

        short=2

        int=4

        long=4

        long long=8

        float=4

       double=8

(2).计算过程

p.s.i."%d":打印一个整数的意思,例如:"打印一个整数100"用“printf("%dn",100);”表示(注意正确书写格式)

ii.printf:打印函数,在屏幕上打印信息

iii.sizeof:  关键字,操作符等       

                作用:计算类型或者变量所占空间大小

iv.为什么“long”没有比“int”长?

    因为C语言标准:sizeof(long)>=sizeof(int)即可;

3.计算机中的单位

(1).bit 比特,最小的单位

(2).byte=10bit  字节

(3).kb=1024byte 

(4).mb=1024kb

(5).gb=1024mb

(6).tb=1024gb

(7).pb=1024tb

p.s.i.计算机中识别二进制:1(一个“1”要储存所占的空间为1bit)

                                          0(一个“0”要储存所占的空间为1bit)

    ii.十进制数字组成:0~9

       八进制数字组成:0~7

     所以二进制数字组成:0~1

4.C语言中为什么这么多类型?

   因为每种类型所提供的的空间大小不一样,多种类型可提供空间利用率。

   多种数据类型的存在,是为了更加丰富表达生活中的各种值。

新手小白,第一次接触计算机,以上内容如有不对,请多多指教,谢谢阅读

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1001432.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号