c语言编译环境可以用吗
不可以,比如你用C编译器能编译过的,C++编译器就不一定能编译过。
main()
{
printf("Hello,world! ");
}
这个代码在C里能编译通过,但是C++里会提示错误信息:
[Error]'printf'wasnotdeclaredinthisscope
还有很多其他例子。。。
所以,千万不要用C++的编译器编译C代码。(可能导致意外)
❷ c语言编写程序脱离编译环境能用吗
源文件一般而言是通用的,只要在对应平台有对应的编译环境,编译得到的可执行文件即可运行。不过如果源文件中包含依赖平台特性的代码,可能在另外的平台上无法编译或编译后无法正常运行。
但是不同平台编译得到的目标文件以及链接后的可执行文件往往不兼容。例如早期16位Windows上编译的程序无法在WinNT内核上运行。所以如果不确定目标平台,最好用源文件编译一次。
另外一个情况是缺少依赖的运行库。例如VC++6以后版本的VC的编译的非托管C++程序需要在运行该的程序的机器上安装C++运行库;.NET程序需要在机器上安装.NET
Framework或.NET
Compact
Framework才能运行等。
====
[原创回答团]
❸ C语言写出来的程序可以在没有环境的情况运行吗
C语言的程序编译后不需要环境,但是c语言也有要求,一般来说c语言编译后只能在特定操作系统运行,比如在windows下用windows的编程工具编写的程序在liunx下是运行不了的。
❹ 关于C语言编程的环境
环境就是你用来进行编程的编程平台,最简单的环境就是TXT文本文件了(不过这个不支持编译,一般的编译环境是支持编译的)。就C语言系列来说,主流的编译环境有C-FREE系列、VC系列、VS(Visual Studio)系列
Emacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor
MACroS(编辑器宏)的缩写,最初由Richard Stallman(理乍得·马修·斯托曼)于1975年在MIT协同Guy
Steele共同完成。这一创意的灵感来源于TECMAC和TMACS,它们是由Guy Steele、Dave Moon、Richard
Greenblatt、Charles Frankston等人编写的宏文本编辑器。
Visual C++ 6.0,简称VC或者VC6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual
C++已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了 Visual C++.NET(Visual
C++7.0),但它的应用有很大的局限性,只适用于Windows 2000、Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。
❺ 我初学C语言,用什么编译环境比较好
1.可以安装vc++,可以支持64位win7系统
2.安装虚拟机,在虚拟机上安装一个linux系统,完美支持C代码开发并编译
3.安装一个虚拟C编辑器,但是效果不太好
个人建议,长期考虑最稳定最准确库引用还是2
谢谢,希望可以帮到你,有问题继续交流
❻ 学C语言需要的编译环境
本人建议用VC++6.0。因为vc可以用鼠标操作,同时编辑也比较方便,TC2由于是DOS界面,不支持鼠标,同时编辑文字及其困难,因此用VC 6.0是学习c语言的最佳环境。还有为你以后的学习还可以有所帮助
❼ c语言有哪几种编译环境
C语言的编译环境可以使用VC 6.0,Turbo C,GCC,Visual Studio等。其中较好用的软件为VC 6.0++。
Microsoft Visual C++ 6.0,简称VC6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了 Visual C++.NET(Visual C++7.0),但它的应用的很大的局限性,只适用于Windows 2000、Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。Visual C++6.0不仅是一个C++ 编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。
❽ C语言编程,C++环境下可以编译运行
#include<stdio.h>
intmain()
{
intn,i,j;
charst;
scanf("%d%c",&n,&st);
charrow=st,col;
for(i=0;i<n;++i){
for(j=0;j<n-i-1;++j){
printf("");
}
col=row;
液枝for(j=0;j<=i;++j){
printf("%c",col);
if(col=='Z'){
col='A';
}else{
col++;
}
}
if(col=='A'){
col='Z';
升埋和}else{
col--;
吵盯}
for(j=0;j<i;++j){
if(col=='A'){
col='Z';
}else{
col--;
}
printf("%c",col);
}
printf(" ");
if(row=='Z'){
row='A';
}else{
row++;
}
}
return0;
}
❾ C语言编译运行需要什么环境 TC吗
编译需要编译器,如gcc,vc,c-free等。
运行的话,只要装了操作系统的电脑都行
(同一个程序可能不能在不同系统或电脑环境下运行)
(如针对64位操作系统写的程序不能在32位操作系统下运行)