❶ 最符合C语言标准的编译器是
和C99标准完全吻合的编译器应该是根本没有。
何必追求标准呢,好用才是关键啊。制定规范的人未必就比做编译器的聪明。
❷ C和C++是否都是用同一个编译器。例如Visual C++6.0可用作两种语言的编译器,可以吗
VC++是集成后的开发环境,它已经集成了c和c++两个的编译器,用户在使用的时候自然感觉像是一个;
c是gcc编译器,c++是g++编译器;对于不同的语言,编译器是肯定不能通用的,编译器是完全按照语言的特性、语法进行校验、监测等操作的。。。。
比如c++里的类,你用c的编译器肯定识别不了。。当然c++号称是深度匹配c语言的,但是像c语言中的printf等输入输出函数,c++也是不能识别的。。
❸ 求VISTA可以完全兼容运行C AND C++的编译器!!
vc显然不行啊,我当初装了N次都不行。建议你若是不想换掉VISTA 系统的话,有两个方法,1 是用VS 2008但是告诉你这个软件其实是不适合初学者用的,它是为企业设计的,初学者还是用VC ++好些 2 在VISTA 下装个虚拟机 XP 然后在里面装vc ++, 现在我都是这样用的很方便
❹ win7 64位 有哪些兼容性好的C语言编译器呢
楼上说的vc6.0和win7存在兼容性问题,不推荐使用
一般的C语言编译器可以用kdevelop或者cfree,都蛮不错的
cfree的介绍:http://ke..com/link?url=2-Ha_eOwK3llYq9QIJ-
kdevelop的介绍:http://ke..com/link?url=dtc6FjRmQ2IvE33K
下载的资源楼主可以直接在网络上面搜,我用的vs2013,没有相关的资源o(╯□╰)o
❺ 哪个编译器支持C和C++
gcc
cc
上面两种用在unix和linux操作系统上
vc++
tc3.0
bc++
下面的这三种用在windows操作系统上
********************
上面的兄弟,tc2.0不支持c++
tc3.0才都支持,别害人啊
❻ win兼容的C编译器,有木有
楼上说的vc6.0和win7存在兼容性问题,不推荐使用
一般的C语言编译器可以用kdevelop或者cfree,都蛮不错的
cfree的介绍:http://ke..com/link?url=2-Ha_eOwK3llYq9QIJ-
kdevelop的介绍:http://ke..com/link?url=dtc6FjRmQ2IvE33K
❼ 习语言作为国产编译器,能直接编译c代码,完全兼容c,为啥很多会点c的人要排斥它呢
ANSIC一般都可以支持,但也涉及到不同版本的C标准的兼容性问题,比如VC6不支持C99,VS2003,2005,2008,20120等就可以部分支持C99标准;而且很多标准并没有规定实现,不同的编译器实现可能不同,比如C标准只规定了short<=int<=long,但并没有规定字节数,导致不同的编译器数据类型的大小各不相同。非ANSIC标准的话,不同的编译器一般都有不同的实现,需要分别实现。在移植到不同编译器的时候这些都要注意处理,比较常规的做法是数据类型和函数等自己根据不同编译器封装成一个统一的格式,在程序中使用封装后的数据类型或函数,而不要使用原生类型,这样在移植时只需要在封装的地方根据编译器的不同进行修改就可以了,不需要再修改源代码。
❽ 求一与win7兼容的c语言编译器
纯C还是C/C++都可以的? 编译器还是连带集成开发环境的?
① Windows下最流行的是VC++,有集成环境,当然是支持C/C++的。
② Intel C/C++编译器也不错, 主要是Win-Tel联盟的缘故。对Intel的CPU有优化。
③ 其它的还有大把:
GCC - 从xNix上移植到Windows,可以是Cygwin,也可以是MinGW;
lcc - 开源,短小精悍。
Pelles C - 基于lcc,支持C11标准,纯C。
Tiny C - 主要针对硬件比较差的机器,有几年没有更新了。
其它的还有:Clang,Digital Mars C/C++,Open Watcom等,还有曾经的辉煌Borland C/C++。
集成环境(IDE),Visual Studio是一个,CodeBlock, CodeLite,Dev-C++, wxDev-C++,Eclipse, NetBean等都可以。
❾ 能同时写C语言,C++的编译器有哪些,它们有什么区别,学哪种最好
vc,vs,dev。。很多的,c++向下兼容c,所以所有的c++编译器都支持c的,凡不过来不一定了。