学C语言用的哪个软件

发布网友 发布时间:2022-03-30 16:26

我来回答

12个回答

热心网友 时间:2022-03-30 17:55

如果你使用的操作系统是 WINDOWS,那么可以使用 Microsoft Visual Studio C++;如果使用的是Linux系统,那么C语言的编译器是 gcc;如果使用的是UNIX操作系统,那么C语言的编译器是 cc。
但是请记住一条就是:无论你是使用哪一个操作系统,也无论你是使用哪一种 C 语言编译器,要想快速熟练掌握 C 语言编程技巧的窍门就是:购买一本最适合自己的教材(这里之所以要指出:最适合自己的,就是因为每个人对 C 语言的悟性不同,还有可能对 C 语言的掌握程度也不同),自己必须亲自上机编写、调试通过、并通过运行教材中的每一个例题、以及教材中每一章后面的每一道练习题来查看程序的运行结果。
只有这样,才能够真正熟练掌握 C 语言编程。

热心网友 时间:2022-03-30 19:13

首先你需要分清楚编程语言和编程工具,C或者C++是编程语言,与用什么工具编写没有关系。
其次,用C语言可以编写出像WINDOWS那样的界面软件,但是我们不是微软的,所以搞不来。
只能通过C或者C++语言语法结合人家提供的API来写些程序,光学C语言是远远不够的。

你可以首先学习C语言或者C++语法,把基础的东西弄懂了搞扎实了。再学VC中的MFC,ATL,COM,ADO等知识。这样基本可以达成你做出像WINDOWS且带数据库的软件了。但是这要学
习的东西太多了,不是光靠C或者C++语言就能搞定的。

C#(C Sharp)是微软(Microsoft)为.NET Framework量身订做的程序语言,C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。

建议:
学习编程语言基础的时候,可以用Linux环境。基础的要掌握牢固。使用工具:VI,Kate
然后学习VC++相关知识,由于目前市面上的教材很多都是基于VC6.0工具编写的,所以不建议
你上来学习VC++就用VS2010,在xp下装个VC6.0我觉得是学习的最好办法。

推荐:
C或者C++基础的书的话,我觉得C/C++primer第4版,C++程序设计特别版,Linux C程序设计等都是不错的,如果你是自学刚入门的话,给你推荐一本超级不错的书,《C++大学教程》(封面是卡通蚂蚁的那本)。这本书讲的比较详细,实例很多,而且虽然书很厚,但是看着非常轻松,不像C++primer那么深奥!
VC的话可以看看 孙鑫的《MFC深入详解》《WINDOWS编程核心内幕》《VC6.0编程技术大全》《Visual C++通用范例—开发金典》
期间还需要掌握一下SQL的知识。

总之努力就可以实现你的想法!编程其实没有那么难!

热心网友 时间:2022-03-30 20:48

软件行业里有一句话:真正的程序员用C++,聪明的程序员用delphi,专业的程序员用VB,你想成为什么样的程序员?
另外,对于没有基础的人来说,学习一下VB是非常有必要的。当然,delphi也可以,毕竟delphi是一门在语法结构上最标准的高级编程语言。
最后,要看看你以后想干什么?
如果,你只是想业余时间学学编程,VB和delphi都可以。如果你想成为真正的程序员,还有2种选择:
1,软件编程工程师,VB,delphi,C++,汇编,等。
2,internet(网页等)编程,asp,php,javascript等。
另外,数据库一定要学。基础的有access,高级的有sql,oracal等。

热心网友 时间:2022-03-30 22:39

个人建议你用
turbo
c
最初学习的时候,这样的类似dos环境下的编译软件,能让你很快养成写代码的一些好习惯。记得国家计算机二级c的上机考试,也用的是这个体积小,安装简单,对于初学c语言,实在是很好的东西。当你基本掌握c编程的技巧和语法,有一定的编写代码能力后,就可以考虑使用微软的vc++系列了(c++语言同时支持c),窗体模式,面向对象设计和我们平时用的微软软件很像了,上手就很容易了。以后如果没有特别的需要,建议就可以用这个编写开发一些小软件了。不过初学强烈建议使用tc,不要用vc,虽然vc++更容易上手,不过从长远考虑,还是应该先养成适应大多数编程软件的习惯为好(就是出于这个考虑,当时在学校虽然vc容易上手得多,但老师还是要求我们从不太习惯的tc入门)。

热心网友 时间:2022-03-31 00:47

vc6.0,界面实在难看,但它的调试功能还是比较好的。
codeblocks现在在用,界面好看,字体也比较好看。且带有自动代码补齐功能
例如输入左括号时,它直接把右括号也补上了;设置断点方便,调试也容易,但必须先建立一个工程,再在里面写你的c代码才能进行调试(具体调试操作可以在网上搜). 在工程里写好代码编译之后(快捷键F9)编译运行(要是出错了,可以在下面出现红色字体,上面写着错误原因。)
codeblocks网上可以下载。(如果找不到,我这有,可以发你一个)

c-free,它的界面还可以,功能也比较完备。但个人认为不如codeblocks好用。

DEV-C++界面可以,但调试功能几乎为零,初学的话不用的好。

热心网友 时间:2022-03-31 03:12

用visual c++ 2010 express或 2008 express吧,最新的C标准,还不大,vc6不支持某些c99准备,如c99规定for(int i = 0……之类的语句只能在for语句里面用,但是vc6里从i定义以后都能用。

热心网友 时间:2022-03-31 05:53

现在,简单点说就是:“原理相同,软件和网页版的只是架构不同,实质没啥区别。
都要用到数据库等等技术,都需要一个内网(局域网),或者广域网——实现连接、共享,内容都要放到数据库中——实现数据存取。
至于asp那个是微软的.net技术,配合的开发语言是c#,会了c++,那个的话还是买本书看看,或者在网上下载一个教学视频看看。”
至于如何用c或者c++开发网页版的或应用程序,我个人是没开发过,不过我个人当前水平下,C++桌面应用程序开发好像是用MFC等等技术开发的,需要用到很多函数库,这个和C有点相通,你应该在研究C或者C++吧,应该比我明白的多。哈哈。
建议,可能要用到技术:
JDBC编程,或者ODBC编程。(应用程序和数据库连接的技术)

数据库方面的,SQL(CRUD)语法。(数据库,处理数据的)
C#相应的学习(语言基础)
.net开发的学习(微软的网络开发框架)
DOM开发的学习(文档解析技术)
HTML、CSS、javascript等等网站技术(网站或桌面应用的界面开发)
ASP网站开发的知识。(动态网站开发的技术,其他的还有php、jsp等等)
还有很多,慢慢你要是打算研究的话,无穷无尽,你会发现一个好的应用有时候需要很多技术支撑,有时自己研究的够深入,基本的技术就能做的很好。
以上只是自己的建议,有的地方不准确或是错误,请及时查阅资料进行自我订正。

热心网友 时间:2022-03-31 08:51

C语言记得是汇编编写的
不知以前有用过其它语言写过程序没有
如果没有建议可以从Tubro C开始写可以熟悉基本的语法结构且执行效率高简单明了
如果没有数据结构基础建议用它练手
如果有这些经验的话可以用BC++进行界面应用程序编写
VC难度比较大而且涉及面广
win7下的话就用VS.net吧
主要看向做那方面的应用了
仅仅是做也界面应用程序的话VB是上手最快的
执行效率上差点不过不会有太大影响

热心网友 时间:2022-03-31 15:37

1.C可以编
2.推荐用 VC++ 6.0 (其他也有很多工具,如C-Free,Code::Blocks,Pella C,等等)
3.新建工程时,不要建WIN32 Console Application,建WIN32 Application
4.数据库不懂

热心网友 时间:2022-03-31 19:25

visual studio,很强大的工具。

热心网友 时间:2022-03-31 23:30

有两种建议:

VC 6.0:正统方式,一般来说老师等教职工更喜欢这个,因为和书籍内容比较对应,但整体来说Bug太多,汉化程度也不算完美,不适合新手调试。


C-Free:这是VS2010简化版,几乎达到了100%中文,而且更小,更精简,修正了许多VC 6.0上的缺陷,适合新手使用。

(我解答C语言题目的时候,很多程序在VC 6.0无法运行,在C-Free就可以)

热心网友 时间:2022-04-01 03:51

dev c++
vs

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com