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

计算机学习DAY2-C-数据类型

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

计算机学习DAY2-C-数据类型

首先补一下昨天的思维导图然后是今天的思维导图

一、数据类型(括号中为占用空间大小)

1.字符型char(1byte)

2.短整型short(2byte)

3.长整型long(4byte)

4.更长整型long long(8byte)

5.整型int(4byte)

6.单精度浮点数float(4byte)

7.双精度浮点数double(8byte)

注意:我们会发现long所占空间大小等于int,这是因为在【C语言标准0】中,long和int的长度规定为 sizeof(long)>=sizeof(int),在程序输出时候默认取等号

二、打印字符a

#include 
int main
{
    char ch='a';
    return 0;
}

 这里要注意的是,字符a外部要加单引号

三、打印整数

#include 
int main
{
    printf("%dn",100);
    return 0;
}

 这里的%d指的是整型打印,注意引号只包括逗号前的部分,n是换行,也要写在引号内

四、计算类型所占空间大小

#include 

int main()

{
	printf("%dn",sizeof(char));
	printf("%dn", sizeof(long));
	printf("%dn", sizeof(long long));
	printf("%dn", sizeof(float));
	printf("%dn", sizeof(int));
	printf("%dn", sizeof(double));
	printf("%dn", sizeof(short));
	return 0;
}

语法是sizeof(类型),再外加打印即可输出结果

五、计算机中的单位

1bit=8byte

1kb=1024byte

1mb=1024kb

1gb=1024mb

1tb=1024gb

1pb=1024tb

注意:这里的1bit指的是在二进制中,一个1或者0所占空间大小

最后,欢迎大家指正与学习,我们共同进步,代码将每天同步更新至码云,我的码云:C语言学习之路: C语言学习当中做的相关代码 - Gitee.com

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

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

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