|
发表于 2023-6-5 15:39:13
|
显示全部楼层
本帖最后由 zhong_zhiqi 于 2023-6-5 15:45 编辑
这位同学是在使用名为“hc595_write_data”的函数声明形参时候产生的困惑吧?
* “unsigned char dat1,data2,data3,data4 ”-这个写法在函数声明中是不允许的,编译器会报错;
* “unsigned char dat1, unsigned char data2, unsigned char data3, unsigned char data4”- 这个写法是正确的,可以正常编译。
“unsigned char dat1,data2,data3,data4” 这种写法在程序中进行变量类型声明是允许的,所以使用的场景是不同的。
|
|