其他分享
首页 > 其他分享> > c语言中sizeof的坑

c语言中sizeof的坑

作者:互联网

为了方便修改通信数据包的格式

我把数据包放在了外部文件中,在定时中断;里却发现无法通过编译

error: invalid application of 'sizeof' to incomplete type 'uint8_t[]' {aka 'unsigned char[]'}

经查,sizeof不能就算extern变量

 

老老实实的把数据包定义放在sizeof出现的文件中来解决

标签:中来,文件,语言,unsigned,invalid,sizeof,数据包
来源: https://www.cnblogs.com/jnhs/p/15845750.html