ISO C89和ISO C99 [英] ISO C89 and ISO C99

查看:123
本文介绍了ISO C89和ISO C99的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当人们说C编程语言时,他们是指ISO C89?最新的C

是ISO C99,但

我听说这不常用。 ISO

C89和ISO C99之间有什么区别?


请指教。谢谢

When people say C programming language, they mean ISO C89? The latest C
is ISO C99, but
I heard this is not commonly used. What''s the differences between ISO
C89 and ISO C99?

Please advise. Thanks

推荐答案

jr * *******@hotmail.com 写道:
当人们说C编程语言时,他们的意思是ISO C89?最新的C
是ISO C99,但是我听说这不常用。 ISO
C89和ISO C99之间有什么区别?
When people say C programming language, they mean ISO C89? The latest C
is ISO C99, but
I heard this is not commonly used. What''s the differences between ISO
C89 and ISO C99?




问问说话的人。当我说C时,我通常指C90的一个共同子集
和C99。



Ask people who say. When I say C, I usually mean a common subset of C90
and C99.


在文章< 11 ****** ****************@f14g2000cwb.googlegroups .com> ;,
jr********@hotmail.com
In article <11**********************@f14g2000cwb.googlegroups .com>,
jr********@hotmail.com writes
当人们说C编程语言时,他们的意思是ISO C89?


C98是ANSI C

C90是ISO C

关于C.的相同内容ANSI-C成为ISO -C

文件。

最新的C
是ISO C99,但是我听说这不常用。


没有AFAIK完整的C99实现。因为会有一个C05

,很可能永远不会有C99编译器。


当然没有支持它的主流或工业编译器

来自Tasking Tricore编译器AFAIK。

ISO
C89和ISO C99之间有什么区别?
When people say C programming language, they mean ISO C89?
C98 is ANSI C
C90 is ISO C
Identical content as regards the C. the ANSI- C became the ISO-C
document.
The latest C
is ISO C99, but
I heard this is not commonly used.
There are no AFAIK complete C99 implementations. As there will be a C05
it is likely there never will be a C99 compiler.

Certainly no mainstream or industrial compilers that support it apart
from the Tasking Tricore compiler AFAIK.
What''s the differences between ISO
C89 and ISO C99?




如果你看看SW工程公司的 http://www.phaedsys.org 按钮

有一个链接到C90和C99之间的差异。


/ \ / \ / \ / \ / \ / \\ \\ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \

\ / \ / \ / \ / \ Chris Hills Staffs England / \ / \ / \ / \ / \
/ \ / \ / ch***@phaedsys.org www.phaedsys.org \ / \ /

\ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ /



If you look on http://www.phaedsys.org under the SW Engineering button
there is a link to the differences between C90 and C99.

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\
/\/\/ ch***@phaedsys.org www.phaedsys.org \/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/


[新闻组修剪;这与comp.lang.c ++无关。 ]


Chris Hills< ch *** @ phaedsys.org>写道:
[ Newsgroups trimmed; this has nothing to do with comp.lang.c++. ]

Chris Hills <ch***@phaedsys.org> writes:
文章< 11 ********************** @ f14g2000cwb.googlegroups .com>,
< a href =mailto:jr ******** @ hotmail.com> jr ******** @ hotmail.com 写道
In article <11**********************@f14g2000cwb.googlegroups .com>,
jr********@hotmail.com writes
当人们说C编程语言,他们的意思是ISO C89?
C98是ANSI C
When people say C programming language, they mean ISO C89?
C98 is ANSI C



C89,而不是C98。

C90是ISO C
关于C.相同的内容ANSI-C成为ISO-C
文件。



C89, not C98.
C90 is ISO C
Identical content as regards the C. the ANSI- C became the ISO-C
document.




除了这些部分是重新编号的。


根据ISO,目前的*官方*标准是C99; C99

标准正式取代C90标准。但实际上说,大多数当前的实现支持C90但不支持C99。


短语C编程语言很暧昧。如果它与

不同,你应该特别提到C90或C99。


-

Keith Thompson(The_Other_Keith) ks***@mib.org < http://www.ghoti.net/~kst>

圣地亚哥超级计算机中心< *> < http://users.sdsc.edu/~kst>

我们必须做点什么。这是事情。因此,我们必须这样做。



Except that the sections were renumbered.

The current *official* standard, according to ISO, is C99; the C99
standard officially supersedes the C90 standard. But practically
speaking, most current implementations support C90 but not C99.

The phrase "C programming language" is ambiguous. If it makes a
different, you should refer specifically to C90 or C99.

--
Keith Thompson (The_Other_Keith) ks***@mib.org <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://users.sdsc.edu/~kst>
We must do something. This is something. Therefore, we must do this.


这篇关于ISO C89和ISO C99的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆