哪些软件可以用来编写c语言?
3个回答
展开全部
C语言开发软件须分编辑和编译两种。
只要可以编辑文本的软件几乎都可以用来编写C语言代码,比如能编辑txt文档的编辑器:notepad++、windows自带的文本编辑器、VC6、VS系列、Source Insight 、slickedit等等,非常多。比较专业的有VS系列(windows系统)、source insight、slickedit(支持windows和linux系统)等。
编译软件也琳琅满目,大大小小非常多。linux下有GCC、Qt,windows下有VS、VC、Qt等等……,针对单片机、嵌入式开发的通用一点的有keil,此外还有各家芯片公司自己的编译器。
看楼主是要从事哪方面的C开发,需要针对性的选择。
只要可以编辑文本的软件几乎都可以用来编写C语言代码,比如能编辑txt文档的编辑器:notepad++、windows自带的文本编辑器、VC6、VS系列、Source Insight 、slickedit等等,非常多。比较专业的有VS系列(windows系统)、source insight、slickedit(支持windows和linux系统)等。
编译软件也琳琅满目,大大小小非常多。linux下有GCC、Qt,windows下有VS、VC、Qt等等……,针对单片机、嵌入式开发的通用一点的有keil,此外还有各家芯片公司自己的编译器。
看楼主是要从事哪方面的C开发,需要针对性的选择。
2017-07-31
温州瓯越培训学校
温州市瓯越职业培训学校是一家经温州市民政局批准成立的专门从事培训教育的正规机构,学校自1992年开创教育培训以来不断发展壮大,现开设电脑培训、会计培训、英语培训、手机维修培训等多个培训体系.
向TA提问
关注
展开全部
初学者大多会有你这种疑惑,而且说实话,确实很难在初学的时候让你对这些问题有全面的了解,只能简单地让你这样来理解:
计算机最底层是硬件(电路),然后中间是一些固件(非常底层的程序),再上面是操作系统(本质上是一种很底层的程序),再上面驱动、服务和系统软件(底层程序),再上面是应用程序(高层程序,比如记事本程序等),当然,现在还发展出了基于虚拟机的程序(比如java程序),对这些程序来说,前面提到的应用程序就是中层程序(虚拟机)。那么在这个层次模型里面,C语言是可以应用在从固件一直到应用程序的所有编程阶段的。C语言作为一种语言,它本身只是一种表达方法,在不同的编程阶段,都有其具体的应用C语言的“环境和方法”。比如你现在就处在编写DOS应用程序的阶段,所以你看到的C语言就是在一个DOS窗口里写出一些同样是在DOS窗口里运行的程序出来,而且你看不到用这种方法如何才能写出一个极品飞车游戏。
但是当你按照老师的要求扎扎实实学好语言本身的规则、语法之后,你就有了去了解其他“环境和方法”的资本了,你会发现这种过渡是自然、容易的。比如要编写一个Windows窗口应用的话,你只是需要一个合适的编译开发环境(比如VC)和调用几个与过去不同的函数而已(如果你语言掌握得非常扎实,则“合适的编译器”或许也是不需要的,不过这已经不是通常的编程方法了,现在还没有办法跟你解释怎样通过TurboC来编写一个Windows窗口程序,但那确实是可能的)。
所以你问“怎么学”,我的建议就是脚踏实地,一步一步,先把眼前的掌握好。如果你想一步登天,那么结果就是,要么最终也只能写点给外行人看的程序,要么花更多时间回过头来不基础。c是让你用来入门的,因为开始学时水平肯定不能写底层的东西,只是让你用来了解程序设计的一些方法,大致学学就行,然后转到Win32开发吧,用c++,c#,vb,java之类的。
计算机最底层是硬件(电路),然后中间是一些固件(非常底层的程序),再上面是操作系统(本质上是一种很底层的程序),再上面驱动、服务和系统软件(底层程序),再上面是应用程序(高层程序,比如记事本程序等),当然,现在还发展出了基于虚拟机的程序(比如java程序),对这些程序来说,前面提到的应用程序就是中层程序(虚拟机)。那么在这个层次模型里面,C语言是可以应用在从固件一直到应用程序的所有编程阶段的。C语言作为一种语言,它本身只是一种表达方法,在不同的编程阶段,都有其具体的应用C语言的“环境和方法”。比如你现在就处在编写DOS应用程序的阶段,所以你看到的C语言就是在一个DOS窗口里写出一些同样是在DOS窗口里运行的程序出来,而且你看不到用这种方法如何才能写出一个极品飞车游戏。
但是当你按照老师的要求扎扎实实学好语言本身的规则、语法之后,你就有了去了解其他“环境和方法”的资本了,你会发现这种过渡是自然、容易的。比如要编写一个Windows窗口应用的话,你只是需要一个合适的编译开发环境(比如VC)和调用几个与过去不同的函数而已(如果你语言掌握得非常扎实,则“合适的编译器”或许也是不需要的,不过这已经不是通常的编程方法了,现在还没有办法跟你解释怎样通过TurboC来编写一个Windows窗口程序,但那确实是可能的)。
所以你问“怎么学”,我的建议就是脚踏实地,一步一步,先把眼前的掌握好。如果你想一步登天,那么结果就是,要么最终也只能写点给外行人看的程序,要么花更多时间回过头来不基础。c是让你用来入门的,因为开始学时水平肯定不能写底层的东西,只是让你用来了解程序设计的一些方法,大致学学就行,然后转到Win32开发吧,用c++,c#,vb,java之类的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vc6.0 试试看喽 应该可以 学的时候就用的这个 网上能找到 你装一个就可以了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询