C语言到底要怎么来学
或者说,把你们学习C语言的整个过程说一下,也行。先学什么,再学什么,都是怎么学的。如果真实的话,分我可以再加。 展开
2020-04-09
那该如何学C语言呢?希望我整理的 C语言的学习路线,能对你有帮助!如果没有学习地方可以来
首先是C语言的基础语法:变量、字符串、条件、循环、数组、函数、结构体等,然后就是指针、内存管理等C语言中至关重要的两大标准。
因此,学习C语言推荐大家可以从《C Primer Plus》开始入门,系统地了解C语言的基础语法和简单应用。
对C语言有一定认知之后,就可以通过《C和指针》和《C专家编程》以及《C陷阱与缺陷》等高阶图书学习C语言中最重要的指针等内容了。想要更多了解这5本书,可以看这篇《行走C江湖多年,你修炼过五大秘笈吗?》。
02
学习C语言的建议
除了C语言本身之外,程序员必学的内容还有数据结构和算法、数据库原理、计算机网络、操作系统、设计模式,这些都是从事开发必须掌握的基础技能。
在初学C语言时,很多新人会觉得太难了,可能会遇到有些问题理解不透,有的是表达方式与以往数学学习中不同(如运算符等)。这个时候万万不能不气馁,不明白的地方多问多想,鼓足勇气进行学习,待学完后面的章节知识,前面的问题也就迎刃而解。
学习编程语言就是一个坚持看、敲、写的过程。
给自己定一个学习目标
很多人刚开始学习热情十分浓厚,但三分钟热度过后就失去了兴致。当学习有了目标就有了方向,努力往那个方向专研总会学有所成。
认准路线
就按计划学习C语言的学习路线是从基础语法再到高阶算法,不能一口吃成胖子,所以当大家选择了一本可以系统学习的书就认真学完。
多思考,多读源码
在自己无法自主编写代码的时候,可以模仿别人写的代码,学习其中的思想,一步步形成自己的东西,慢慢你就会发现你也可以了。
自己改写程序
通过前面的学习,应该已经掌握一些基本的编程技巧。一定要有自己的想法,然后让自己的想法通过程序来实现。编程语言的学习过程就是坚持的过程,只要掌握了一种编程语言,再去学习其他的语言就很轻松了。
我也是自学开始的
也一样各种迷茫
简单说一下 C就像是外语一样 如果你会外语 就可以跟老外沟通 叫他帮你做一些事情 而C就是你和计算机沟通的语言
至于怎么学 其实网上 论坛上 前辈们 大牛们说的都挺好的 只是我们境界不到 理解不到位而已
随着你一点一点入门 你会发现很多人说的很多话都很对
书籍么 推荐C primer plus 谭浩强的我是怎么仔细看 书上的题当然是要弄明白的 刚开始的时候一些小的程序题目 多半是为了熟悉C的语法 等等 算法涉及的不是很多 但是也要搞懂 背是没用的 难道你考数学的时候要把所有的题都背下来? 况且以后是要自己写代码的
然后可以看看数据结构 只想说数据结构很重要 如果真的把数据结构看进去了 你现在好多的疑问跟迷茫都能找到答案 不过刚开始很难啃 然后可以看算法的书了 ````再然后````你自己就知道该怎么继续往下学了
现在来说 记住C只是一种语言就好了 和英语什么的差不多 但是基础要打好 (可能这句话在无数论坛上看过 但是确实是真理)
1、首先需要一本讲解c语言基础知识的书本,按照上面的知识讲解一点点的学习c语言;
2、需要在电脑上面安装c语言编译软件,可以选择vc 6.0++或者Microsoft Visual Studio等软件;
3、自己编写一些小程序,熟悉编译c语言程序的过程,并且检验自己学习的成果;
4、试着写一些稍大型的c语言程序,达到进阶目的,比如俄罗斯方块,贪吃蛇等。
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
从0开始学 先从简单的字符开始学 什么char int float 先把类型学明白了
学好了类型 然后再学结构 什么是数据结构 好好看 把这些比较基础的东西看懂了 其他就是逻辑问题了
把上面说道德“硬件”整明白了 下一步就是下面的“软件”了
啥事“软件”呢 就是逻辑算法呗
提高方法就是多看多动手 这个看什么视频啊 什么只可意会不可言传啊 都是废话
视频太高端了 能看懂么??
就是从易到难 第一次先编写个输出 helloworld的代码
第二次编写个 三目运算的代码
然后再编写 打印 水仙花的代码
学习C语言要循序渐进 从最基本的来
这就是我学C语言的方法 目前我正在从事C语言的编程工作 希望我说的对你有帮助
PS:以上内容 是你 对C语言感兴趣的前提下可以完成的
要是对学习计算机 没什么兴趣 个人感觉还是不要学习了
这个过程太乏味枯燥 对不感兴趣的人事种煎熬
2020-10-28 · IT、电竞电商、设计、动漫专业对口升学