基本数据类型
一、C语言中的数据类型
1、数据类型的分类
(1)基本类型:a.整型 基本整型:关键字int
长整型:关键字long int(中间要有空格,int可以省略
短整型:关键字short int(中间要有空格,int可以省略
无符号整型:unsigned int(中间要有空格,int可省略
注意:在进行程序设计时要根据实际数据存储需求选择数据类型。
b.实型(浮点型) 单精度:关键字 float
双精度:关键字 double
长双精度 关键字 long double(double不可省略
c.字符型:关键字 char
主要是定义存放单个字符的变量
d.枚举型:关键字 enum
枚举型主要是定义具有一系列固定常量值的变量;比如存放星期的变量,存放性别的变量等
(2)构造类型:a.数组:基本数据类型 变量名 [长度]
b.结构体:关键字 struct
c.共用体;关键字 union
二、各种类型变量的定义
1、变量定义 可以定义一个
可以定义多个,用逗号分隔
可以在定义同时赋值
2、标点符号注意 类型关键字和第一个变量名之间有一个空格
多个变量之间逗号分隔
整个定义语句结束使用分号
所有标点符号应使用英文
三、类型长度的运算符sizeof()
1、不同的编译环境下各种类型的在计算机内存中所分配的大小是不同的。
2、作用:计算小括号中的数据类型在计算机内存中的尺寸和所占字节
3、sizeof()运算符使用:
sizeof(类型说明符)
sizeof(变量名)
sizeof(常量值)
02-基本数据类型
相关推荐
BSD 天体是化学生物公理— 天体辐射运动就是生命活动证明AI同构
【传感器DS18B20】51单片机上实现温度采集
小游戏第一次给人试玩:先记录行为,再决定改什么
buuctf-pwn hahapwn(canary+orw)题解(学习过程持续更新)
AI Agent安全实战指南:从工具调用、MCP到权限控制,全面理解智能体安全
【无人机三维路径规划】基于非线性自适应逃逸红嘴蓝鹊算法QEG-RKRBMO复杂物理环境终极对抗与全量消融研究(Matlab代码实现)
pybind11、ctypes、Python C API对比:C++与Python混合编程选型指南
【51单片机实战】温控下位机完整实现:DS18B20采集 + 自定义二进制串口协议 + PWM声光告




