请问。。c 语言编程用什么软件比较好。。。
我现在自学c语言。。
有没有适合初学者的工具??
谢谢
Just find any compiler
In Unix you don't need anything, solaris cc/GNU gcc are good compiler, what you need is a editor, such as VIM (get free from www.vim.org )
In DOS/Windows you need to install a compiler, any compiler will do, 16bit Turbo C/Quick C or 32bit LCC/Dev C++/Cygwin/Watcom C++/MingW/M$ C++/Borland C++(Builder), all of them are more than enough for a beginner.
If you do not know where to get one, try:
LCC: http://www.cs.virginia.edu/~lcc-win32
Pros: Compartively effective, support Windows API programming
Cons: No C++ support
DevC++: http://www.bloodshed.net/download.html
Pros: gcc compatability, support Windows API programming also
Cons: (Don't know)
MingW: http://www.mingw.org/download.shtml
Pros & Cons: (Never use, never heard, don't know)
Cygwin: http://cygwin.com
Pros: gcc compatability, additional Unix emulator
Cons: Slow, additional DLL required when moving
Watcom: http://www.openwatcom.org/download/down_win_installer.html
Pros: Highly efficient compiler, C++ support
Cons: IDE got problem under WindowsNT
M$ C++/Borland C++ (Builder) are not freely available.
In DOS/Windows you need to install a compiler, any compiler will do, 16bit Turbo C/Quick C or 32bit LCC/Dev C++/Cygwin/Watcom C++/MingW/M$ C++/Borland C++(Builder), all of them are more than enough for a beginner.
If you do not know where to get one, try:
LCC: http://www.cs.virginia.edu/~lcc-win32
Pros: Compartively effective, support Windows API programming
Cons: No C++ support
DevC++: http://www.bloodshed.net/download.html
Pros: gcc compatability, support Windows API programming also
Cons: (Don't know)
MingW: http://www.mingw.org/download.shtml
Pros & Cons: (Never use, never heard, don't know)
Cygwin: http://cygwin.com
Pros: gcc compatability, additional Unix emulator
Cons: Slow, additional DLL required when moving
Watcom: http://www.openwatcom.org/download/down_win_installer.html
Pros: Highly efficient compiler, C++ support
Cons: IDE got problem under WindowsNT
M$ C++/Borland C++ (Builder) are not freely available.
Yeah!