如果是c,下个2M大小的Turbo C20就很好,编译器很稳定,完美支持标准c。如果是c++,首推vc60,因为点运算符和指针运算符一敲出来,就有自动提示功能,适合对语言关键字拼写不熟练的初学者,而且当在这个环境里学完了vc高级编程里MFC,将直接成为Windows系高手。
如果是初学C语言,那我推荐学习C语言的书籍是: C Primer Plus中文版
开发工具是: VS2008 或者 VS2010
如果有条件,可以找一个好老师或者好师傅
我认为一本好书和一个好的开发工具和一个好老师好师傅,你学习效率将会有很大的提升而不是持久不能入门
你也百度一下, 80X86汇编小站 网站里面有篇文章是写给C/C++语言初学者的标题是:
如何正确的入门Windows系统下C/C++学习领域
这文章我看过,准确的说明了学习C/C++的各种细节,你也可以通过这篇文章联系作者交流更多的编程问题。
(1)上机输入和编辑源程序。通过键盘向计算机输入程序,如发现有错误,要及时改正。最后将此源程序以文件形式存放在自己指定的文件夹内(如果不特别指定,一般存放在用户当前目录下),文件用c作为后缀,生成源程序文件,如fc。
(2)对源程序进行编译,先用C编译系统提供的“预处理器”(又称“预处理程序”或“预编译器”)对程序中的预处理指令进行编译预处理。例如,对于#include<stdioh>指令来说,就是将stdioh头文件的内容读进来,取代#include<stdioh>行。由预处理得到的信息与程序其他部分一起组成一个完整的、可以用来进行正式编译的源程序,然后由编译系统对该源程序进行编译。
编译的作用首先是对源程序进行检查,判定它有无语法方面的错误,如有,则发出“出错信息”,告诉编程人员认真检查改正。修改程序后重新进行编译,如果还有错,再发出“出错信息”。如此反复进行,直到没有语法错误为止。这时,编译程序自动把源程序转换为二进制形式的目标程序(在Visual C++中后缀为obj,如fobj)。如果不特别指定,此目标程序一般也存放在用户当前目录下,此时源文件没有消失。
在用编译系统对源程序进行编译时,自动包括了预编译和正式编译两个阶段,一气呵成。用户不必分别发出二次指令。
(3)进行连接处理。经过编译所得到的二进制目标文件(后缀为obj)还不能供计算机直接执行。前面已说明:一个程序可能包含若干个源程序文件,而编译是以源程序文件为对象的,一次编译只能得到与一个源程序文件相对应的目标文件(也称目标模块),它只是整个程序的一部分。必须把所有的编译后得到的目标模块连接装配起来,再与函数库相连接成一个整体,生成一个可供计算机执行的目标程序,称为可执行程序(executive program),在Visual C++中其后缀为exe,如fexe。
即使一个程序只包含一个源程序文件,编译后得到的目标程序也不能直接运行,也要经过连接阶段,因为要与函数库进行连接,才能生成可执行程序。
以上连接的工作是由一个称为“连接编辑程序”(linkage editor)的软件来实现的。
(4)运行可执行程序,得到运行结果。
以上过程如图12所示。其中实线表示 *** 作流程,虚线表示文件的输入输出。例如,编辑后得到一个源程序文件fc,然后在进行编译时再将源程序文件fc输入,经过编译源程序,找出问题,修改源程序,并重新编译,直到无错为止。有时编译过程未发现错误,能生成可执行程序,但是运行的结果不正确。一般情况下,这不是语法方面的错误,而可能是程序逻辑方面的错误,例如计算公式不正确、赋值不正确等,应当返回检查源程序,并改正错误。
为了编译、连接和运行C程序,必须要有相应的编译系统。目前使用的很多C编译系统都是集成开发环境(IDE)的,把程序的编辑、编译、连接和运行等 *** 作全部集中在一个界面上进行,功能丰富,使用方便,直观易用。
恩
那看你用什么了
我用的是Microsoft
Visual
Studio
2010
在网上下载的
一般都能用啊
百度一下很多。不过这个软件
好像是微软自己出的,所以安装的时候
即使你装在D盘
还是有些组件会默认安装在C盘,如果某些文件和C盘文件发送冲突的话
则会导致某些功能用不了。我最开始也是这样
导致帮助文档打不开,后来格机了一次
优先安装了这个软件
就没什么问题了。
不明白你的安装头文件是什么意思 如果编译器缺少某个头文件的话 可以上网下载一个 放到安装目录\microsoft visual studio\VC98\include里面(这是VC60的地址,其他类似) 使用文件头, 就#include 标准的文件头 或#include"xxxh"自定义的文件头
初学C语言的话你首先要选择一个编译器,C语言编译器有很多种啊。
比如turbo C 20 ,还有visual c++和linux\unix系统下的gcc等等。像这些编译器的安装就像和其他的安装程序一样。但是有个问题是turbo c最好安装在C盘、都安装在C盘好点。linux\unix则是一般的系统都自带了gcc这个编译器的。安装完后要设置一下路径,就是path的路径。就是编译连接的时候用到的包含文件的查找路径。
你提的问题是这个么?
以上就是关于想学c语言,用哪个软件好啊,怎么安装全部的内容,包括:想学c语言,用哪个软件好啊,怎么安装、初学c语言,想自己安装个c语言软件,求推荐好用的软件,附带怎么安装。谢谢、[C语言] 运行C程序的步骤等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)