目录

初识数据类型

获得数据类型的大小--sizeof

为什么C语言有这么多数据类型?


初识数据类型

  • 字符类型:char,存储一个字符,即将一个字符 'a' 存储到 ch 的空间中:
char ch  = 'a'
  • 整型:int ,short int ,其中短整型 short int 中  int 可以省略,还有长整型就不做介绍了
  • 浮点型:单精度浮点型:float ; 双精度浮点型:double

获得数据类型的大小--sizeof

  • sizeof()  :属于c语言的操作符,是关键字,用于计算类型或者变量所占空间的大小。sizeof() 的单位是字节byte。要注意的是sizeof(long)  =  sizeof(lint) =4,这是因为在C语言中规定sizeof(long)  >=  sizeof(lint)即可。其中,%d 是打印出整型,c 语言结束后要以分号结尾,结果如下图:

       printf("%d\n",sizeof(char));printf("%d\n",sizeof(int));printf("%d\n",sizeof(short));printf("%d\n",sizeof(long));printf("%d\n",sizeof(float));printf("%d\n",sizeof(double));

    #计算机中的单位:bit--比特位,二进制中 0 和 1 就占一个比特位;接下来就有byte--字节 = 8bit , kb = 1024byte  , mb = 1024kb , gb = 1024mb , tb = 1024gb , pd = 1024tb

为什么C语言有这么多数据类型?

由于每个类型所占的空间不一样,所以当我们在选择是会有更多的选择,而且还可以帮助我们节约空间。比如我存的数字比较小时,可以选择 short 来减少所占空间。

跟着b站大学学习C语言--哔哩大学计算机学院相关推荐

  1. 美国计算机科学本科录取人数,卡内基梅隆大学2020新生数据出炉!计算机学院录取率堪比藤校...

    原标题:卡内基梅隆大学2020新生数据出炉!计算机学院录取率堪比藤校 提起CMU,想必各位小伙伴肯定都不陌生,坐落在美国宾夕法尼亚州匹兹堡的它,可是美国25所新常春藤盟校之一.最近卡内基梅隆大学202 ...

  2. 卡耐基梅隆大学计算机工程录取率,热点:卡内基梅隆大学爆出2020年新生数据,计算机学院录取率堪比藤校...

    原标题:热点:卡内基梅隆大学爆出2020年新生数据,计算机学院录取率堪比藤校 卡内基梅隆大学(Carnegie Mellon University),简称CMU,坐落在美国宾夕法尼亚州的匹兹堡,美国2 ...

  3. 大学学习C语言感觉很累?那是因为你没有掌握这几点

    大学里面学编程为什么会感到很难,很累?在我看来无非以下几点: (一)静心不静 1.静心. 学习的过程,是一个漫长而枯燥的过程,学习者必须要有吃苦耐劳的准备,静下心来,从大家的视觉中消失,经受一个长时间 ...

  4. 卡耐基梅隆大学计算机工程录取率,卡内基梅隆大学2020新生数据出炉!计算机学院录取率堪比藤校...

    提起CMU,想必各位小伙伴肯定都不陌生,坐落在美国宾夕法尼亚州匹兹堡的它,可是美国25所新常春藤盟校之一.最近卡内基梅隆大学2020年秋季录取数据出炉!跟着学霸君来看看到底什么样的人才会被它录取吧! ...

  5. 2014重庆邮电大学/重邮考研/计算机最全复试资料/c语言程序设计,重庆邮电大学计算机学院复试经验...

    重庆邮电大学计算机学院复试经验本站小编 免费考研网/2016-08-20 重庆邮电大学计算机学院复试经验 ----计算机学院果果 以下经验根据自身经历,仅供参考: 一. 复试的三个项目 1. 专业课笔 ...

  6. 大学的c语言课程难度,大学挂科率最高的4门课程,学霸也担心挂科,有你学过的课程吗?...

    原标题:大学挂科率最高的4门课程,学霸也担心挂科,有你学过的课程吗? 高等数学 每年都有很多大学生因为高等数学毕不了业,无论重修几次,都无法及格.如果你的专业不学高等数学,那就太幸运了,因为高等数学的 ...

  7. 大学期末c语言作业演示,大学C语言期末考试练习题(带详解答案)

    资源描述: 一. 单项选择题1. ( A )是构成 C 语言程序的基本单位.A.函数 B.过程 C.子程序 D.子例程2.C 语言程序从 C 开始执行.A 程序中第一条可执行语句 B 程序中第一个函数 ...

  8. 吉林建筑大学电气与计算机学院讲师,吉林建筑大学导师教师信息介绍-电气与计算机学院刘航...

    1.Hang Liu,Huitao Fan ,Xiujuan Xu ,Tong Zhang , Uniaxially Aligned In2O3 Nanofibers Based Sensors Wi ...

  9. 计算机 大学活动 游戏,与压力共舞——计算机学院心灵GDB嘉年华活动成功举办...

    [计算机学院心理辅导站/计算机学院工会  宣](周晓菲.谢航/文 刘成金.覃浩.黄旖婕/图)5月24日,在大学生心理健康节到来之际,计算机学院隆重举办"与压力共舞"--心灵GDB嘉 ...

最新文章

  1. 差异分析完整解决方案-EasyAovWlxPlot使用指南
  2. 单链表的插入和删除_从0开始的编程之梦——数据结构之单链表的基本运算
  3. 【Java】Float计算不准确
  4. hostPath Volume - 每天5分钟玩转 Docker 容器技术(148)
  5. 关于apache和tomcat集群,线程是否占用实验
  6. linux中python安装_linux环境下的python安装过程图解(含setuptools)
  7. 让低版本浏览器支持html5的标签
  8. miui8.2 是android 7.0,因与MIUI 8.2撞车 小米5暂缺失安卓7.0
  9. 新书推荐|Windows黑客编程技术详解
  10. 计算机培训短期速成班,【电脑基础班、速成班、短期班、计算机一级培训班】价格,厂家,电子商务-搜了网...
  11. 淘宝新店铺如何打造爆款
  12. AD16摆放元件丝印
  13. java空气质量指数AQI换算
  14. 人工智能为什么要用Python语言?
  15. error: You have not concluded your merge (MERGE_HEAD exists).解决
  16. np.min()和np.argmin()函数用法
  17. linux学习笔记-- linux的 shell和linux C 程序 获取命令行参数和环境变量
  18. 深圳云计算培训:交换分区管理 Swap
  19. Python——柱状图(条形图、堆叠图)
  20. 反微软缴文-看到它,我决定学习、使用Linux

热门文章

  1. 服务器虚拟化书籍,服务器虚拟化解决方案书模板-精选版.doc
  2. 细雨算法升级,针对B2B领域低质内容
  3. Ti 官方文档阅读笔记
  4. 最小二乘拟合多项式(利用构造正交多项式的方法)C++
  5. python调用有道翻译_如何用python“优雅的”调用有道翻译?
  6. 中国高校人工智能专业综合排名榜单,看看你母校上榜了吗?
  7. 阿里云——专有网络VPC
  8. Latex texstudio+ctex中文解决方案
  9. Visual C++游戏编程基础之摩擦力、加速度、重力
  10. Mencoder 介绍