c语言必须要学函数吗 学c之前要学c语言吗

学习C语言必须要学会函数吗?

函数是C的基础,一定要把函数学通了,我知道C语言的学习是个复杂艰辛的过程。对于没有老师、学校环境,没有人指导的情况下的自学更是难。

创新互联公司是一家专业提供五龙口企业网站建设,专注与成都网站设计、成都网站建设、H5开发、小程序制作等业务。10年已为五龙口众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

所以我想让有经验的人士帮我参谋建议下自学C语言的步骤,我好按部就班。下面是我搜索后自己排的一个步骤,请大家帮我斧正,谢谢!

1、最经典的:《C程序设计语言》第2版,机械工业出版社

这个是C语言的设计者和UNIX系统的设计者合作编写的最经典的C语言教材,原书名叫《The C Programming Language》当然,这本书不太适合0起点的人,看这本书之前最好把《C程序设计》(谭浩强,清华大学)看了,老谭的书销量突破700万册了,虽然比较旧了,也不太符合新标准(现在出第3版了,也还是)但是,入门还是不错的选择。

2、

另外还有必看的是《C Primer Plus》这个是一个美国人写的,人民邮电出版社出了中文版了,第5版,比较厚,砖头书,60元。但是非常适合初学的人,非常详细。

还有《从问题到程序——程序设计与C语言引论》机械工业出版社,这本书也很不错。

c语言的函数需要学吗

当然需要,要不然只能一大段一大段的写代码了,而且代码的重用率也不高。函数其实很好懂的。。。

学c语言是不是要先学函数

函数在C语言中只是一种语法上的实体,和本义——数学上的函数区别是比较大的(例如前者可以保存状态,后者通常不保存状态)。不过学会思想方法和表达形式还是有用的,f(a)表示参数为a的单值函数f的调用,也表示函数调用之后的返回值,数学中的函数形式一致,只是数学中的函数不强调调用(代入参数值并计算和其它操作)的过程而已,只强调输入值(自变量/参数)和输出值(函数值)的关系。不关心函数计算过程的具体实现时,使用函数可以达到基本的过程抽象(保证输入和输出满足一定条件,过程可以不同),这是使用C语言的很重要的基本手法。

至于具体的函数,只要掌握标准库的一些常用函数(printf、scanf、exit)的基本使用方法就行了,实际使用时可以查询手册或者自己实现。

当然C语言的核心语言特性远远不止函数,对于声明和定义、类型、表达式、条件、循环和分支结构控制、指针、预处理等许多特性,和函数本身没有直接关系。

====

[原创回答团]


分享标题:c语言必须要学函数吗 学c之前要学c语言吗
标题网址:http://ybzwz.com/article/hhedch.html