👨👩👧👦
键盘输入术
不同类型不同大小
📖知识引入
🔢整型家族
int整数,还有short、long等不同大小的整型,像不同容量的瓶子
💧浮点家族
float单精度、double双精度,double精度更高,像精确度不同的尺子
🏷️占位符
%d输出整数、%f输出小数、%c输出字符、%lf输出double
📏sizeof看大小
用sizeof(类型)查看占几个字节,如sizeof(int)通常是4
🔒类型匹配
占位符必须和变量类型匹配,不匹配会输出乱码或错误值
💡
printf用占位符告诉它输出什么类型的数据,类型不匹配会出问题
🔍数据类型与占位符
📝数据类型与占位符
💻
点击「运行」查看输出
各类型占用的内存大小: ┌──────────┬──────┬──────────┐ │ 类型 │ 字节 │ 占位符 │ ├──────────┼──────┼──────────┤ │ int │ 4 │ %d │ │ float │ 4 │ %f │ │ double │ 8 │ %lf │ │ char │ 1 │ %c │ └──────────┴──────┴──────────┘ 1字节=8位,字节越大存的数据范围越大
🎯小测验
第1题:输出整数用什么占位符?
第2题:double类型用哪个占位符输出?
第3题:sizeof(int)通常返回多少?
📝本课知识点
- ✓int/float/double/char
- ✓%d输出整数
- ✓%f输出小数
- ✓%c输出字符
- ✓%lf输出double
第3课完成!继续探索下一课吧 🚀