|
在进行lesson04课程练习时,遇到了问题。在廖老师的代码基础上增加一个取余运算时报错,根据错误反馈信息在网上查询资料后发现是数据类型问题,取余运算必须时两个int型变量,不可以是float型变量。自己动手写代码真的能够查漏补缺,发现新的问题提升自己。也希望廖老师如果可以的话,在直播课或者后续的课程中讲一下C语言编程时不同类型数据进行操作时的注意事项。
在进行lesson05课程练习(获取键盘输入的数值并打印出来,我将lesson05的几个函数写在了一起)定义两个变量dat1,dat2,dat2用来存放键盘输入的变量,在将dat2定义成uint8_t时系统编译通过但是运行到scanf语句时系统报错,改成uint16_t后正常运行,想请教下廖老师这里报错的原因是什么,截图附上。谢谢老师!
|
|