初学C语言的问题..很迷茫.!

我看的是<C程序设计语言>这本书,弄出打印helloworld来了.但是接下来不知道干什么..我看的不是老谭的,... 我看的是<C程序设计语言>这本书,弄出打印hello world来了.但是接下来不知道干什么..
我看的不是老谭的,
展开
 我来答
百度网友5621fa1
2011-04-17
知道答主
回答量:2
采纳率:0%
帮助的人:2.9万
展开全部
程序设计最基本的就是数据和算法。通过对数据和算法的构造去解决实际的问题。
打印hello world 你只调用的库函数中的printf
,想想看,库函数可是很多的,也都是相应的作用的。

所以学习语言,最先学的就是基本的数据结构和语言的控制语句。链表,数组,队列,堆载等,
控制语句就比较少了,if else ,for ,真的不多的,还有就是基本的表达式了,&& 这些。
学完这些,你还只懂得语言的基本功能,你并不了解语言是如何运行的,
这样就必须学习操作系统,微机原理,这样的课程。

学习编程,就是从模仿开始,看别人是这么设计函数,这么使用变量来控制程序的运行,从而得到结果。

小问题,涉及的是函数,复杂的就要涉及到程序的架构了。
学完基础后,可深入到操作系统,建议浏览csdn 上面的软件问题多得是,牛人也多。
帅得有点坏
2011-04-18 · TA获得超过1149个赞
知道小有建树答主
回答量:463
采纳率:0%
帮助的人:472万
展开全部
学习C语言

很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我深深的体会到C语言对于一个程序设计人员多么的重要,如果不懂C语言,你想写底层程序这几乎听起来很可笑,不懂C语言,你想写出优秀高效的程庌輌这简直就是天方夜谭。为什么C语言如此重要呢?

第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。

第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了。

第三:很多新型的语言都是衍生自C语言,C++,Java,C#,J#,perl...哪个不是呢?掌握了C语言,可以说你就掌握了很多门语言,经过简单的学习,你就可以用这些新型的语言去开发了,这个再一次验证了C语言是程序设计的重要基础。还有啊,多说一点:即使现在招聘程序员,考试都是考C语言,你想加入it行业,那么就一定要掌握好C语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ankchl
2011-04-18 · TA获得超过405个赞
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:0
展开全部
接下来了解C语言的基础知识:数据类型有哪些、运算符以及其优先级是什么、表达式有哪些、输入输出的用法(比如格式化输出,字符串的输入输出)。
然后就是if/else/switch/goto/while/for/break/continue等语法的使用,然后就是接触数组了,这些都学好后,就可以了解函数了,比如函数的形参/实参,返回值等等。这些就是C的基础知识了,然后向宏定义/指针/结构体/文件 这些提升知识学习,C语言中指针非常重要,要静下心来学习。
我可能说的不全,按照书本来,里面基本上都会囊括这些知识。这些都学好后,还应该找一些题目,比如自己编一个电话本的查找、删除、添加的程序,实践是非常重要的,学习编程时,看书是一个方面,动手更重要,有时候掉一个分号(;),程序编译就会出错,注意多练习。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fnwzk
2011-04-21 · TA获得超过494个赞
知道小有建树答主
回答量:400
采纳率:0%
帮助的人:437万
展开全部
不知楼主看的是不是K&R的那本C语言教程,那个对于初学者来说实在有点儿难。建议先看老谭的那本,主要是针对国人C语言入门的教程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
为妃_作歹
2011-04-17 · TA获得超过139个赞
知道答主
回答量:46
采纳率:0%
帮助的人:45万
展开全部
接下来就接着往下看呗,先从最基本的数据声明定义看起,按照书上的顺序,一步一步的往下看,别的不说,看完整本书后,你最起码要能过解决我们平时生活中的数学问题。输出你想要表达的信息,然后输入想要计算的数据。然后运用程序计算,再把计算结果输出。我学的时候是老谭的那本,都是比较基础的,学完后最大的感觉就是这个了,当然,数据的计算过程中会用到很多知识,比如书数组啊,指针啊什么的。
其实你不用着急,慢慢来就是了。就跟我们小时候学算术一样,先知道什么是数,然后知道数有小数分数什么的,再学习数与数之间的运算。。。。过程是循序渐进的,戒骄戒躁,塌下身子慢慢学,加油!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lazybaby_
2011-04-24 · TA获得超过205个赞
知道答主
回答量:49
采纳率:100%
帮助的人:14.9万
展开全部
还是按照自己的兴趣来吧,如果你对C感兴趣的话,打印出来hello world以后就要分析一下这么小的一个程序都是由哪些部分组成的,hello world之所以那么经典就是因为短短的一段程序说明了很多问题,从程序需要的文件头开始分析,为什么要用这个头?为什么用printf输出?等等这些,把细节抓好!学习编程要多写代码、多思考、多调试,开始你可能感觉枯燥,那么你就可以自己想象一个东西自己来设计,只有感兴趣才能学好~当然了,如果你不感兴趣的话,那就应付一下考试就可以了,毕竟一种语言不是适合每一个人的,我觉得还是朝着你感兴趣的方向发展吧!祝你成功哦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式