STM32
直播中

郑成枝

7年用户 1303经验值
私信 关注
[问答]

STVD是不是不支持C99?

内容如标题所示,麻烦有懂的朋友告诉下我,这个问题花费我很多时间了。 不知道STVD是不是不支持C99??

回帖(1)

张明

2024-5-16 16:42:05
不支持,C99中我用到两个C89没有的特性,一个也不支持。
一个是,uint8_t这些可移植性标识符,因为在不同MCU,不同编译器之间各种移植,我都写成了这种形式,STVF不支持。
第二是,C89的变量定义必须在函数一开始全部都定义掉,而C99可以在函数中间使用之前定义,STVD不支持。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分