标题:有没有办法,在C代码中声明,编辑的时候使用C99标准编译呢
只看楼主
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
较新的编译器默认都支持C99标准,不用另外指定的。当然,用你上面那个编译参数指定也行,那个就是了,无需在代码中另外写的。如果你仅仅是想处理包含有中文的字符串,就算不用C99的wchar_t,沿用旧式的char,也一样可以,在C99标准出来之前,人们就是用char来处理扩展字符的,那叫DBCS编码,单双字节混合,处理的过程复杂了一点而已,但不是不能处理。wchar_t的推出,只不过是简化了处理过程,不用再那么头痛罢了。

授人以渔,不授人以鱼。
2012-09-10 16:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-380819-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.209557 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved