3课:键盘输入术
👨‍👩‍👧‍👦

键盘输入术

不同类型不同大小

📖知识引入

🔢整型家族
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课完成!继续探索下一课吧 🚀