支持c 20的编译器,能同时写C语言C的编译器有哪些它们有什么区别学哪种最好

1,能同时写C语言C的编译器有哪些它们有什么区别学哪种最好可以试试Visual C++ 。它是个C++编译器,对C也是兼容的 。以这个编译器为编译环境来介绍C语言的书很多 。比如 , 《C程序设计(第三版)》,谭浩强教授的 。如果还有什么疑问可以hi我 。大家一起进步 。vc特别是比较新的版本对c的支持都不好了,人家毕竟是c++嘛 。学着用gcc吧,学会了很有前途的 。vc这个编译器就很不错,想学的话你必须先会c再去学c++那就简单了vc,vs,dev 。。很多的 , c++向下兼容c,所以所有的c++编译器都支持c的 , 凡不过来不一定了 。【支持c 20的编译器,能同时写C语言C的编译器有哪些它们有什么区别学哪种最好】
2,目前主流的C编译器有哪些C++编译器主要有:1. MS的 VisualC++ ,对最新的C++标准支持的一般般 。2. 遵循GPL协议的GCC下的g++ 编译器3. 遵循BSD协议的LLVM/Clang++ 编译器后两者对新标准的支持比较好 。Windows下一般的开发使用 .net 的 C#。对性能要求非常高的才使用C/C++ 。我用Cfree,也推荐你用这个,这个编译器是自带提示的,就是你只要输入关键字或者之前设定函数的前几个字母,该编译器就会自动给你“联想”出你需要的关键字或者相关的函数、成员等,这时只需要按下会车就实现自动输入,这样不会因为你输入错误而照成不必要的修改……无所谓好坏 。主流编译器都可以 。最常用的两种:1 VC/VS系列 。微软开发的 。与windows兼容性最好 。适用于windows软件开发 。2 gcc系列,包括mingwin, codeblock, devicec等 。对C/C++规范支持最好,是目前执行规范最彻底的编译器 。对于初学者,任意一个编译器都是没区别的 。水平较高的编程人员,可以根据自身常用区域,选择针对性的编译器 。
3,C有哪些编译器C++编译器很多的:Visual C++GNU C++Inter C++Sun C++clang等等 。一般都用VC和GNU C++,其他的都是专业人士使用的 。关于IDE,C++有很多,一些其他语言的IDE现在也支持C++了;Visual Studio系列(目前最新版本是VS2013)Dev C++(目前最新非官方版是Dev c++ 5.4.1)Code BlockNetBeansC-FreeGCC家族有 Cygwin Mingw32 DJGPP Dev-C++(Mingw32) 还有正宗的GNU GCC 2.95.5~3.0.0.4版本 MS家族有 MSC 5.0、6.0、7.0 MSQC 1.0、2.5 MSVC 1.0、4.2、6.0、7.0 Borland家族有 TC 1.0、2.0 TC++ 1.01、3.0 BC 3.0、3.1、4.0、4.5、5.0、5.02 BCB 3.0、5.0、6.0 其它有 Intel C/C++ 5.0 Watcom C/C++ 11.0、11.0c VectorC 1.3.3 IBM VisualAge for C++ DigitalMars C/C++ KAI C/C++ 4.03f for RedHat 7.2 Lcc4.1 LCC-WIN32 2001-09-25~2002-04-28日版 Small C CC386 Pacific C 另外还有C的解释器 Quincy Eic CINT
4,哪个编译器支持C和C我照抄书上的也不行啊 。比如:#includeusing namespace std; viod main(viod) { cout<<"dsjffjjsljlsfjlj\n"; } 你用gcc的时候是要区别后缀名的,你编译的是c++,所以必须把文件后缀名改成.cpp , 如果是.c是会错的?。。?如果还有错的话,就是你 “main”后的括号是全角的?。。?,还有main要返回整型的,参数也要是整型?。。?"vc++ 6.0 、tc++ 3.0都不行啊 。比如写#include或 #include等等就不行了,要写成#include 或#include "math.h"一类才行 。" 补充:写#include 后面要加上using namespace std; 要用命名空间!!! "还有字符串操作不能用“+”、“=”等等 。" 要用符号重载才能办到,你可以查一下这方面的资料?。。?每一个c++编译器都支持标准的c++的,只是各自有自己的特点而已 。c++语言规范没有指定平台,使得c++编译器在各个平台上都有各自的实现 。但是,在实际使用当中,平台依赖性是客观存在的,包括操作平台和开发平台,而因各平台的差异性,特定平台上的c++编译器在实现上对标准c++规范有所修改、有所扩充也是无可厚非的,毕竟c++不是一个强制性规范 。c++编译器很重要 ,  但是ide有时候更加重要. 给你推荐icc icc是一个非常优秀的编译器, 这个编译器提供了对intel处理器的最大支持,这个是其他编译器无法做到的. 就凭这一点就足够了. 例如,它可以针对一款特定的处理器做优化. 还有很多,我懒得说了gcccc上面两种用在unix和linux操作系统上vc++tc3.0bc++下面的这三种用在windows操作系统上********************上面的兄弟,tc2.0不支持c++tc3.0才都支持,别害人啊

    推荐阅读