主题:【原创】三年级也可以学编程 -- 月色溶溶
共:💬209 🌺336
C/C++是标准,在ISO/ANSI上可以查到的。你提到的那些,是Borland公司和微软公司对这个标准的实现,以及集成的一套开发环境(IDE)。
Borland已死,微软当然还活着。除此之外,还有其他的实现,比如GNU,比如Intel。
我们说C/C++,实际上指的是语言标准,而不是IDE。这两个语言的标准已经有不少改变,C从C89升到了C99,C++从C++98升到了C++11(C++0b?呵呵)。当然,标准的升级不妨碍人们继续不使用新标准引进的特性,特别是C++。
各个编译器厂商对语言标准的支持都不一样,如果不想和对方绑的太紧,就不要使用非标准特性。特别要提到的是,VISUAL C++ 6.0对标准支持不好。
- 相关回复 上下关系8
压缩 3 层
🙂你也知道是小学生,教小学生学C,你也不怕把他们吓走了? abadcafe 字112 2012-01-03 21:28:16
🙂计算机教育,特别是启蒙教育的问题 九霄环珮 字60 2012-01-03 22:01:02
🙂请教,现在的C/C++和大概20年前的是不是同一个东西? 履虎 字71 2012-01-03 21:16:28
🙂Borland C++ 和 Visual C++都不是C
🙂Borland换名字了,产品还在。 1 金陵集庆道 字269 2012-01-04 00:06:03
🙂这个指针是不是就是0,1那些东西?我都忘光了。 履虎 字0 2012-01-04 01:29:59
🙂指针实际上就是计算机的地址 1 金陵集庆道 字0 2012-01-04 02:08:19
🙂不完全。指针变量其实有两个含义。 木雅之岗 字121 2012-02-15 09:12:10