c语言可以自学吗?

各位大哥大姐,本人非常热爱电脑,一直想学软件开发。
可我遇到一个难题.....这个c语言我看不动啊。 请问下怎么样学??

先学c语言啊,c语言是基础,tc是c语言编程最基本的运行环境,我那时侯用的是tc--2.0,初学者都是用tc编程的,到网上下一个,安装在c盘,就可以了;
学c语言很简单:
1,选对教材,现在公认的c语言教材是谭浩强的<c程序设计>,清华大学出版社的;这本书上写的详细,易懂,把这本书搞懂,肯定没问题;
2,给你几点建议:你可以在看书的同时做点相应的练习,也可以上级实践,自己可以找到错误并改正,多看看程序,理解一下他的运行过程,刚开始肯定有点困难,看多了就好了;
3,把课本看完后,就可以借一本c程序实例进行巩固, 要学好就要多做题,题做多了,练得多了肯定就没问题了;希望你能够学好c语言,很重要的!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-21
1.学C语言重要的是你的逻辑思维和坚持学习的恒心,学编程特别是语言就要多看,多思考,多练,也就是多敲代码.
2.就C语言来说,是编程者应该好好学的一门语言,因为它是你日后要学的其他一些更高级的面向对象的编程语言的基础,学好了C语言,日后学高端语言就相对容易一些,而且在学习C语言的同时你的逻辑思维也开始形成.总之他是你经常听到的VB
C
JAVA
.NET等等语言的一个基础.
3.学习C在学校主要看你们那讲师的水平了,有实际软件开发经验的老师会让你听的很轻松就理解了,要是只会照本喧照的老师那就会把其实不是太复杂的问题将的很复杂并难以理解(在传统学校里是很常见的).其实C语言也并不是非常难学.如果你认真去学把该理解的东西理解了学好C是没有问题的,3个月也够了.
但是这种水平也只是说你把C语言基本学会了,对以后的学习打了个不错的基础.4.如果你想找编程的工作向软件开发的方向努力的话,那么你应该有一个正确的明确的方向规划.3
4个月把C语言的核心语法和指针
数组等学好
理解了,会用,然后对做些小的程序练习加以巩固.然后随着你学习的接触你会学VB
SQL数据库
ORACLE
C
JAVA
JSP
ASP.NET
.NET等等现代所用的高级语言,工作中大都也是用这些高级的面向对象的语言在编程.
第2个回答  2019-01-23
如果你一点编程基础都没有的话还是建议你跟着老师走,因为编程其实就是一种思考问题时思维模式的转换,一个人的习惯是很难改的。这也就是初学者看不懂书的原因。老师的作用是可以引导改变分析问题时的思维方式。当然,如果你非要自学也不是不行,但必须要找一个能指导你的人!自己学还掌握不好方法,必须要有人教你。还有一点,很重要!就是学习c语言的话必须注重上机调试,必须要靠自己去编出一些小程序,不能偷懒。不客气的告诉你,想学好c语言必须要下苦功夫。c很难!而且不是你想学好就学好的!我们专业100多人,真正学好的不超过10个。你应该有点心理准备,而且没有4个月你学不好。因为你思维模式的转换时间得需要差不多这么长时间。c很枯燥,很累,这也是学不好的原因之一。但如果你是真心想学好的话。我只能送你一句话:“努力学吧!那么你就一定能学好!”这句话是以前别人和我说的,曾经我不懂。但当我真正把c学好的时候,我才明白这句话的含义。希望你能学好。
第3个回答  2020-02-22
你打算学多深?
如果单纯为过二级而学的话,那随便买本
C语言程序设计
,然后用心看上两个星期,看明白就行了。考试绝对没问题。

如果打算学好一点,那就自己上机一个一个调试出来,熟练使用各种语句。

如果打算参加竞赛之类的,那就要在熟练的基础上学习数据结构,学习相关的算法和使用技巧。

如果打算成为C程序员,或者以后用C语言写出像样的程序,那就还要学习操作系统,至少要知道在windows下怎么用C语言创建一个窗口,怎么实现界面化,怎么调用系统的各个API。

如果想用C深入到系统底层,那还得加上计算机组成原理,汇编,还有编译原理等知识。

所谓学C语言只是一个方向,学得越深,就需要学得越多。
第4个回答  2019-11-26
当然可以,不过编程有很多种哦,软件,网页编程。。。
我呢是网页编程,如果你对那些网页比较有兴趣,就学网页编程
网页编程包括(c#
php
vb.net
等等语言)
不过建议用C#来编写程序,
学习网页编程你还要学习html语言,xhtml
div+css
javascript
dom等等
如果你对软件比如QQ这类软件有兴趣,那么就用C语言来编写吧,
它也包括很多语言,不过C我感觉是最好的,编程一个QQ不仅仅就用一种语言,反正涉及的语言很多,C语言先学好,然后再学其他的,C语言入门比较难,
网页编程比较简单
相似回答