智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1528|回复: 0
打印 上一主题 下一主题

[其他] CodeWarriorV5.1不支持C99么

[复制链接]

1

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
49
威望
29
贡献
16
兑换币
14
注册时间
2014-7-4
在线时间
2 小时
毕业学校
西华大学
跳转到指定楼层
1#
发表于 2015-5-9 11:28:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 251958563 于 2015-5-9 11:30 编辑

请问各位大神,CodeWarriorV5.1不支持C99么。
如果我指定初始化就会出错,比如:

struct book

{   

char title[MAXTITL];   

char author[MAXAUTL];   

float value;

};


struct book surprise = {

.value = 10.99

};

根据help文档显示,貌似可以在Complier--Optimizations---function中可以更改,function里面有四个选择“addr/ANSI/Type/None”,

帮助中说选择ANSI就可以支持C99,但是没有我压根都没看到function这个选项。

请问这个问题要怎么破??





补充内容 (2015-5-9 19:07):

问题找出来了,是HCS12编译器只支持C90,不支持C99,“指定初始化(Designated Initializer)”是C99引入的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 16:30 , Processed in 0.478462 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表