Ⅰ 请问win-tc和gcc哪个好啊
tc和gcc是c语言两个不同的编译器而已,语法上理论上讲应该该是没有差别的,但实际上由于两个编译器的一些默认设置不同,有些方面还是要注意。比如在我印象里tc不用include任何库就可以使用printf函数,但是gcc中必须include<stdio.h>。其实gcc功能更强大,选项超级多,优化也做得好,但是使用起来太麻烦,学习阶段还是用tc.
Ⅱ 公认最标准的C语言编译器是GCC还是TC
dev c++使用gcc作为c语言的编译器……这个比较适应,而且比TC标准得多……
Ⅲ C语言编译器
目前比较流行的包括微软的Visual C++,GCC, Turbo C等。
个人比较推荐GCC,对于初学者而言,虽然Visual C++比较快上手,它帮助开发人员快速新建工程,并添加工程相关代码,只需要在这个平台之上直接开发代码即可,但是这个平台把C语言的一些很关键的东西给省略了,例如Makefile,例如一些基本的库函数的引用之类的。
GCC能让开发人员从编译器的角度出发,把程序的编译,链接等一步一步都完全展示出来,而且也是建立的ANSI C的基础上的,推荐GCC。开发者可以利用一些简单的文本编辑器进行程序的编写,然后通过GCC来编译,这样可以在起步就不收到包括Visual C++的限制,让初学者可以更关注与整个程序的编译过程。
当然如果说到调试方法的话,建议采用Visual C++,它提供的单步跟踪功能确实非常好,不过在GCC下也可以用GDB进行操作,一起看个人的喜好。
Ⅳ C语言编程
#include <stdio.h>
#include <string.h>
void change(char* str)
{
int len=strlen(str);
int i=0;
char ch;
for(i=1;i<=len;i+=2)
{
ch=*(str+i);
if(ch=='Z')
*(str+i)='z';
if('A'<=ch&&ch<'Z')
*(str+i)=ch+0x21;
}
}
int main()
{
char s[]="ABCdxZZZ";
change(s);
printf("%s",s);
return 0;
}
输出结果:
AcCdxzZz
Ⅳ gcc可以编译c++吗
gcc不能编译C++文件,但是GCC软件一般都带g++工具,可以编译C&C++工程。一些基本的命令行参数跟gcc也都差不多的。只不过g++是个C++编译器而已,集成在gcc编译器软件里,用法和gcc命令差不多。
一般C++工程编译都用g++
Ⅵ 请问现在windows下c用什么编译器比较好,最好简洁点的。TC实在太古老了。
额,这么说吧。tc是一个包含有编译器和IDE(集成开发环境)的工具。不只是一个编译器那么简单。你如果说的是用IDE的话,可以用visual studio 2010(其他版本也可),不过一般都盗版的。0.0。微软的visual studio自带了编译器。当然也有其他选择,比如说codeblocks,但是这只是IDE而已,还要配置编译器。编译器的话流行的是gcc(gnu的编译器),本来是linux上的,windows上的版本是mingw(网络一下),配置教程网上很多,一般就配个环境变量。
Ⅶ C++语言用什么编译器用TC2.0可以的吗
visual c++6.0
visual studio .net里面也有c++的IDE(集成开发环境)
tc没用过因为不能开发windows的界面程序,听说c语言是用他的