首页 > 其他分享 >C语言常用数据类型介绍(有图)

C语言常用数据类型介绍(有图)

时间:2024-11-25 21:00:17浏览次数:7  
标签:有图 int 数据类型 long C语言 编译器 整型 内存

数据类型其实是固定大小内存的别名,并且描述了一个变量存放什么类型的数据。简单来说,就是组织和操作数据。

数据类型不仅帮助我们组织和操作数据,还决定了程序如何有效的利⽤内存。

序号数据类型中文说明大小(字节)
1short短整型2
2int基本整形4
3long(long int)长整型4(32位编译器)/8(64位编译器)
4long long(long long int)长长整型8
5float单精度浮点型4
6double双精度浮点型8
7char字符型1
8bool(Bool)布尔型,真true,假false4(bool:1,true:4,false:4)

 

总结:

1.数据类型在内存中所占的字节数跟C语言的编译系统有关

2.计算某个数据类型所占的字节数可以用sizeof

3.布尔类型要添加#include <stdbool.h>,大家也可以使用int类型的0表示假,非0表示真。

标签:有图,int,数据类型,long,C语言,编译器,整型,内存
From: https://blog.csdn.net/m0_62778602/article/details/144040290

相关文章

  • 初入C语言
    在接触编程开始之前先让我们了解一下计算机的组成。计算机系统是由硬件系统和软件系统两大部分组成。而计算机硬件由五个基本部分组成:运算器、控制器、存储器、输入设备和输出设备。硬件:组成计算机的各种物理部件。(⿏标,键盘)软件:计算机中运⾏的程序和数据。计算机的工作原理......
  • 研一小白零基础学习C语言(三)
    零基础学习C语言(三)研一人机与环境工程零基础接触学习C语言文章目录零基础学习C语言(三)前言一、算数运算符二、赋值操作符、单目操作符和强制类型转换三、printf详细介绍四、scanf详细介绍前言主要介绍了算数运算符、赋值操作符、单目操作符和强制类型转换、printf......
  • GaussDB数据类型介绍
    @目录一、GaussDB数据库二、数据类型概念及特点三、常用数据类型1、常用字符串类型介绍2、布尔类型3、数值类型4、日期/时间类型四、数据类型选择建议一、GaussDB数据库GaussDB是华为基于openGauss自研生态推出的云化企业级分布式关系型数据库,它支持多种数据类型,包括数值、字......
  • GaussDB数据类型转换介绍
    @目录一、数据类型转换场景二、数据类型转换及示例1、cast(valueAStype)2、to_date(text)3、to_date(text,format)4、to_char(datetime,format)5、to_char(string)6、CASE表达式三、小结一、数据类型转换场景数据类型转换在实际应用中非常常见。GaussDB作为一款企业级分布......
  • 初识C语言③:深入理解printf与scanf函数
    初识C语言③:深入理解printf与scanf函数1.printf函数2.scanf函数一、printf函数1.1基本用法printf()的作用是将参数文本输出到屏幕。它名字里面的f代表format(格式化),表示可以按照一定的格式在标准输出设备上打印数据。代码演示:#include<stdio.h>intmain(void......
  • C语言水仙花数详解(附带源码和解析)
    水仙花数,指的是一种独特的三位数,其各位数字的立方和恰好等于自身。举个例子,153就是水仙花数,因为1的立方为1,5的立方是125,3的立方是27,1+125+27正好等于153。再如370,3的立方是27,7的立方是343,0的立方是0,27+343+0等于370,所以370也是水仙花数。要找出......
  • C语言中的预处理详解
    编译链接的过程:预处理——编译——汇编——链接大家好,今天我来通过一篇博客带领大家深入探讨一下C语言当中的预处理。(预处理阶段完成)一:预定义符号C语言中设置了一些预定义符号,可以直接使用(C语言内部已经定义好了),预定义符号也是在预处理期间处理的。使用举例:需要注意的是......
  • C语言基础——彻底搞懂C指针(六)
    整理自《彻底搞定C指针》,有兴趣的读者可以找原版电子版阅读。其他内容见:C语言基础——彻底搞懂C指针(一)-CSDN博客C语言基础——彻底搞懂C指针(二)-CSDN博客C语言基础——彻底搞懂C指针(三)-CSDN博客C语言基础——彻底搞懂C指针(四)-CSDN博客C语言基础——彻底搞懂C指针(五)-CSDN博......
  • C语言数据类型和变量(上)
    1.数据类型所谓“类型”,就是相似的数据所拥有的共同特征,编译器只有知道了数据的类型,才知道怎么操作数据。目前只需了解内置类型就可以1.1字符型signedchar         有符号型字符(有正负号,字符也能正负?啥意义?先不说好吧)......
  • C语言超详细教程
    系列文章目录文章目录系列文章目录1运算符1.1算术运算符:2控制语句2.1条件语句:2.2循环语句:3函数3.1函数的定义与声明:3.2递归函数:4指针4.1指针的定义与使用函数指针:5.数组与字符串5.1数组一维数组:相同类型元素的集合(......