大家好,今天小编关注到一个比较有意思的话题,就是关于c语言指导书的问题,于是小编就整理了4个相关介绍c语言指导书的解答,让我们一起看看吧。

  1. 怎样用记事本编写c语言程序,并编译?
  2. c语言的源程序文件的扩展名是什么,经过编译链接后生成的课执行文件的扩展名是什么?
  3. C语言的源程序必须通过什么和什么才能被计算机执行?
  4. 小白入门学习C语言,应该先看哪几本书?

怎样用记事本编写c语言程序,并编译

1先在系统变量或用户变量中添加MSDev\Bin和\VC98\Bin路径。设置include路径:INCLUDE=...\VC98\Include2开一个命令行窗口,输入cl看看能不能找到路径。3下面用记事本新建一个hello.c程序如下#include<stdio.h>intmain(){printf("Helloworld!!");return0;

c语言指导书-c语言指导书 顾春华 电子版
(图片来源网络,侵删)

}4编译:clhello.c可以看到生成了hello.obj和hello.exe,运行生成的hello.exe,成功!追问//先在系统变量或用户变量中添加MSDev\Bin和\VC98\Bin路径。、这句话能够解释得再详细一点吗?追答1简单的方法是在命令行窗口中每次执行以下语句:

SETPATH=%PATH%;...MSDev\Bin;...\VC98\BinSETINCLUDE==...\VC98\Include你可以写成批处理,每次新开命令窗口运行一下就行。其实你的vc98\bin目录下有一个VCVARS32.BAT,直接运行一下就可以。2在桌面-》我的电脑上点右键菜单,选择《属性》,弹出的窗口上选择《高级》,里面有个《环境变量》设置按钮,可以修改路径等信息,这样改就可以一劳永逸。

c语言指导书-c语言指导书 顾春华 电子版
(图片来源网络,侵删)

c语言的源程序文件的扩展名是什么,经过编译链接后生成的课执行文件的扩展名是什么?

可以看后缀名呀。一般C语言的源文件的扩展名是.c 目标文件的扩展名是.obj 可执行文件的扩展名是.exe。 C程序是先由源文件经编译生成目标文件,然后经过连接生成可执行文件。源文件和目标文件一般不能直接运行,要通过编译器转化成可执行文件才能运行。

C语言的源程序必须通过什么和什么才能被计算机执行?

编译和链接。

c语言指导书-c语言指导书 顾春华 电子版
(图片来源网络,侵删)
每一个C语言程序必须要经过编译和链接才能被计算机执行,编译是将C源码翻译成机器码,链接是将将二进制目标文件装配成一个具有特定格式的二进制可执行文件,比如Windows平台上是PE格式,一般以.exe为扩展名。一个C语言程序从源码到计算机系统可以执行,更细致的划分为:预处理——编译——汇编——链接。预处理是对C语言源码进行文本处理,编译阶断是将C源码经C编译器生成汇编代码,汇编阶断是将汇编代码经汇编器生成二进制机器码文件。这两个合拢起来,笼统的可以叫做编译阶断。

小白入门学习C语言,应该先看哪几本书?

真正是新手的话,我想哪一本书都不值得推荐。问这个问题,应该更注重的是如何学习,而不是哪一本书。

现在随便一本书估计都好几百页,很厚很厚。就算你有足够的耐心一点一点啃掉它,等你学完也已经好长时间过去了,绝大部分想学习c语言的新手都在这里被劝退了。

c语言也只是一种工具,最重要的是先学会使用它。深入它的原理应该在有较为全面的认识后进行。就像电脑一样,使用它很愉快,但要是一开始就给你一本书,让你一点点了解它,再顺着计算机原理,如何开机,如何登陆,如何使用鼠标这样的路线开始,估计就没那么愉快了。

现在网络***很多,随便找找资料,就能够知道如何搭建自己的编程环境,写一些简单的程序。能看到自己的程序运行,产生效果,才会有成就感,继续学下去,对不对。

等你感觉c语言也不过如此时,或者***深入学习时,才是开始学习c语言细节的时候,这时你才能明白c语言为何如此,带着你之前的实践经验去学,才是收获最大的。

至于选择哪一本书,太简单了,现在随便一本畅销书都可以,都是差不多的。

入门,如果选书的话,应该选择简单易懂的书,最好薄一点,通常大学里面C语言教程都比较适合入门。一上来就《C Primer Plus》这些大部头是非常不建议的,这种书不建议通读,作为工具书反而比较合适。

学习一门语言应该是先从大体上对它有点认识,然后逐步深入。入门不要死扣细节钻牛角尖。

关键还是多练习,平时可以试想是否可以开发一些小工具来***工作和学习,培养程序员的思维方式。

当你能对基本语法熟悉的时候,可以阅读操作系统原理有关的书,毕竟C和操作系统是息息相关的,同时可以看看别人写的代码,自己试着调试,不明白的可以翻翻大部头或者网上搜索一下。

最后提醒,有些程序员喜欢用一些偏僻冷门的语法来表示自己的高深,请不要这样子做,第一,这样容易露怯,真正高手不需要这样的伎俩;第二,你的同事和上司会很不喜欢,这样的代码不易读,就不容易维护,甚至过了若干时间,你自己都不明白什么意思就尴尬了。高级编程语言能出现,其中一个原因就是为了避免晦涩难懂,简洁干净易懂的程序才是程序员应该写的。

到此,以上就是小编对于c语言指导书的问题就介绍到这了,希望介绍关于c语言指导书的4点解答对大家有用。