大家好,今天小编关注到一个比较有意思的话题,就是关于学习c语言之前的问题,于是小编就整理了2个相关介绍学习c语言之前的解答,让我们一起看看吧。
学了谭浩强老师的C语言,是不是基本的知识点都包括了?还有更多的知识点吗?
我个人感觉只是学了c语言,学会语法,其实和只是学了php,python等其他语言没有什么区别。学c语言之前提前学习下汇编,组成原理等课程,因为只在c语言的层次上很难理解一些概念,像:堆,栈,指针,返回值,局部变量,参数,全局变量,static ,extern,等,总是感觉似懂非懂的,不过你要是从汇编过来的话再看这些就会感觉:”原来是这样呀!”。都是一个过程吧!认真学总没错。C语言是从汇编的基础上来的。单单只学c语言不学汇编就像不打地基建房子一样,感觉摇摇欲坠,不敢往高处建!这本书有点老学究的感觉,总是在讲茴香豆的“茴”字有几种写法,就是不给你讲茴香豆怎么吃,怎么把茴香豆做成美食
个人看法供参考:
学一个语言,要掌握的几个关键点有:
如果是为了应对考试,大学的教材就很合适;如果是为了真正把这个语言用起来,那还差得很远。
教材中对3,4两点,甚至对第2点的涉及都很少,需要自己进一步学习。
作为软件工程的学生,再加上开学第一本书就是谭浩强C语言这本书,我很负责任地告诉你,这只是一个入门级别的书籍,更进一步说,这也是你学习其他计算机语言的基础,因为你学会了这本书,像Java语言,有80%的知识点是很C语言一模一样,你就更容易学习其他计算机语言了
C语言精髓是在于指针,这个也是这语言跟其他计算机语言的区别。
这本书有一个配套,就是在 哔哩哔哩 上 搜索 郝斌 然后就会出现《郝斌C语言自学教程》
我当时书就过了一遍,主要看***的
C语言怎么在短时间内学成?
一般来说速成不建议学c,JAVA,Python它不香吗?言归正传,c的语法不难学,大部分高级语言都差不多,但是想要精通就要费老鼻子劲了。如果真的想学,建议The C Programming Language这本书,去找最新版,看不懂英文就找中译版,加油吧。
对于学习,你所走过的捷径,后期都需要更多的时间来弥补。(如果你只是知其然不知其所以然,这句话不用考虑)
我是08年玩游戏,碰到游戏辅助的时候,接触到编程的。当时觉得很好奇,为什么别人写一些代码数据就能够修改游戏,所以我就在百度上慢慢的了解到了编程这个行业。
从此就一发不可收拾,热爱上了编程。所以说兴趣很重要
首先,想问一下你想要短时间内学成C语言,这个学成是指什么,比如简单的冒泡算法,计算器,做什么通信协议底层开发?
1.现在的编程语言有很多,在这个行业当中人,基本都听说过一句话,XXX从入门到精通(从入门到放弃),如果你有编程经验,那么入门C语言其实用不了3天,没有编程经验,自学的话也能在7天能掌握C语言的基本语法结构,数据类型,然后能够通过编辑器(IDE)开发一个单页面的C文件来实现简单计算器,随机***等。
2.那么速成方法是什么呢?分两种
(1)、没有过编程经验的话:直接去百度搜索C语言从入门到精通(任何语言学习都可以搜这个),然后找相关的书籍(推荐谭浩强老师的,也是大学教材)和***。最好的是购买一本书籍,毕竟你可以做笔记。先不着急看***,你先过一下C语言的常用关键字,基本数据类型,有疑点的可以记录,做笔记;毕竟好记性不如烂笔头。看书过程中遇到问题不着急去[_a***_],先把书的前面这部分看完。然后再去看***,看***的时候着重看你不懂的那一部分。跟着在电脑上练习;练习达到什么效果为止呢?根据题目,你能够再脑海中将代码勾勒出来即可;这个方法可以一直到C进阶都实用
(2)、有编程经验的话:直接找项目练手,哪里不懂谷歌(百度)哪里,直接找题目来做,看看跟你掌握的语言有什么不同。注重细节,区分异同点。当你会一门编程语言的时候,其他任何语言你都能非常快速的上手。在圈子内的人都知道,在技术迭代过快的今天,我们开发语言是学不完的。学得越多,才发现自己不懂的越多。
最后,祝你成功加入到攻城狮这个大家庭,一起秃顶吧!!!
到此,以上就是小编对于学习c语言之前的问题就介绍到这了,希望介绍关于学习c语言之前的2点解答对大家有用。