c编译器能写c吗
不可以,比如你用C编译器能编译过的,C++编译器就不一定能编译过。
main()
{
printf("Hello,world! ");
}
这个代码在C里能编译通过,但是C++里会提示错误信息:
[Error]'printf'wasnotdeclaredinthisscope
还有很多其他例子。。。
所以,千万不要用C++的编译器编译C代码。(可能导致意外)
❷ 为什么c语言的编译器可以用c语言来写
我是这样想的,第一个编译器肯定不是C语言,但是有了C编译器就可以编译C语言啦,编译器也是程序对吧,二进制代码,可以运行,然后又用C语言写更好的编译器用现在的编译器编成可执行代码。我是这样想的呵呵,好比地球上有了第一个生命,然后这个生命又孕育出了新的生命。
❸ 用c++写的程序,一定可以在c编译器中编译
是的
这两种语言中,C语言出现的更早,C语言不兼容C++,不能使用C语言编译器来编译C++程序。
但是C++编译器完全兼容C语言,你可以用C++编译器来编译C语言的程序的程序。目前常见的编译器都是C++编译器,可以用来编译两种语言的程序。
❹ 什么是c编译器有什么用,可以用它来写C语言吗
c编译器就是把你写的c语言程序转换成机器能理解及执行的代码
❺ VS2013可以在C++编译器写C程序吗VS2013里面好像没有C的编译器,是不是C++的编译器兼容C的编译器感激
不用。 自带编译器,编译C/C++的cl.exe,编译C#的csc.exe。在VS的安装目录下找到一个vscvarsall.bat(我的在D:Program Files (x86)Microsoft Visual Studio 11.0VC下),把它拖进命令提示符中,回车运行后就能单独使用编译器。 PS: C/C++编...
❻ c++编译器都能编译C吗
可以的!
但是部分字符串方面需要转换,还有宏的定义等
C++编译器一般用VC6.0,就是Visual
studio
2005
现在可能用2010了吧
❼ DEV C++ 能不能编译C语言的
当然可以。dev c/c++可以编译c 也可以编译c++ 而且这个是免费开源版本。
也就是说你用这个不存在版权上的盗版问题。
dev c/c++源程序很小。相比vc这个庞然大物。它显得要精简的多,当然外围功能就要小些。如果是纯粹的要学好c/c++ 这个软件对你实在是很好。建议初学的选用它。
dev c /c++在复合c标准方面是最高规格的。
我要是编译一些c程序 首选的就是dev c/c++