- 博客(2)
- 收藏
- 关注
原创 C语言day04
整数转浮点:直接用%f打印整数运算结果会出错,需先乘 1.0 或转浮点switch:忘记 break 会穿透执行,default 建议必写&&||有惰性,左边结果确定时右边不执行移位运算:有符号数右移是算术右移(补符号位),无符号是逻辑右移(补 0)输入校验:scanf 返回值要判断,且需清理输入缓冲区避免死循环。
2025-12-29 21:24:09
486
原创 C语言day3
本文总结了C语言中输入输出和运算符的核心知识点。在scanf输入方面,重点讲解了格式控制符的使用、取地址符的必要性以及常见输入场景示例。对于缓冲区机制,详细说明了行缓冲的特性、刷新条件以及printf和scanf的交互规则。针对缓冲区残留问题,提供了getchar和自定义清理函数的解决方案。在运算符部分,深入解析了自增自减运算符的前后置差异及其在复合运算中的执行顺序,通过示例演示了易错点的计算过程。最后总结了scanf变量地址、缓冲区管理、运算符优先级等常见错误点,为C语言基础编程提供了实用指导。
2025-12-29 21:16:50
512
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅