鱼C论坛

 找回密码
 立即注册
查看: 36|回复: 1

[学习笔记] 数据类型

[复制链接]
发表于 昨天 17:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
0.long long int
1._Bool
2.sizeof是个运算符,不是函数
3.3.6
4.char字符
5.unsigned int
6.计算机只有是和否
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 昨天 17:50 | 显示全部楼层
鱼油,关于你提到的数据类型问题,我来逐一解释。每个点都基于C语言,我会用简洁的方式说明:

  • 0. long long int:这是一种整数类型,用于存储非常大的整数(比int更大)。例如:long long int bigNum = 123456789012345;
  • 1. _Bool:这是布尔类型(C99标准引入),只能表示真(1)或假(0)。例如:_Bool isTrue = 1;
  • 2. sizeof是个运算符,不是函数:在C语言中,sizeof是运算符(不是函数),用于获取数据类型或变量的大小(单位是字节)。它可以不加括号使用,例如:sizeof intsizeof(x)
  • 3. 3.6:这是一个浮点常量,默认是double类型(表示小数)。如果需要float类型,需加f后缀。例如:double d = 3.6;float f = 3.6f;
  • 4. char字符:char类型用于存储单个字符(如字母或符号)。例如:char ch = 'A';
  • 5. unsigned int:无符号整数类型,只存储非负整数(范围更大)。例如:unsigned int count = 100;
  • 6. 计算机只有是和否:计算机底层使用二进制(0和1),对应"否"和"是"。这体现在布尔逻辑中(如_Bool类型),硬件基于此处理信息。


简单总结: 这些是C语言的核心数据类型和概念。理解它们能帮助编写高效代码。如有疑问,欢迎继续问!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-12 19:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表