Ⅰ 請問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語言是用他的