|
如果你是认真想讨论这个问题
K&R C和MS C都不是标准
ANSI C和C89是同一个东西的两个名字,第一个是本名,第二个是俗称(和C90是是实质相同的标准)
ANSI C、 C99和C11都是C标准,都是由标准委员会按照一定程序制定的
后来大多数编译系统也确实执行了ANSI C标准
C99和C11这两个,GNU的编译器也是费心费力去执行去实现的。微软自己搞cpp搞.Net框架于是就不管了
增加C语言能力的是有人花大精力去设计去实现的C语言库,以及操作系统的API
C语言扩展增强能力?哪些扩展?又有哪些编译器支持?这个很少见吧
如果你想说的是原有的问题,主楼你写的是打印ASCII code,后面打印的是IBM-PC的字符集,这两个并非同一个东西,混为一谈对学习没什么好处,教别人怎么说,至少要说清楚那是什么 |
|