学完C语言的基础我该怎么继续深入?

学校的C语言课程下学期已经没有了,我想继续深入学习,可是三个月的课程对我而言实在算不得什么,寒假在家只写了个控制台的扫雷,想学窗口,却发现自己现在学的是API还是MFC都... 学校的C语言课程下学期已经没有了,我想继续深入学习,可是三个月的课程对我而言实在算不得什么,寒假在家只写了个控制台的扫雷,想学窗口,却发现自己现在学的是API还是MFC都不知道,我现在到底该学什么,或者该看什么类型的书呢? 展开
 我来答
zss_2010
2012-02-01 · TA获得超过333个赞
知道小有建树答主
回答量:172
采纳率:50%
帮助的人:106万
展开全部
这主要看你搞什么专业,对什么感兴趣。学完基础,主要是为了具备写程序的感觉,变量和控制结构,计算机语言只是个工具。这种工具很多,c语言只是其中之一。IT专业的学生经常要用c语言写控制程序,有了基础当然要深入如何用程序来进行控制、处理、通信。当然还需要一门写UI的语言,建议深入VB,这个好上手,开发速度快,我做控制底层用c语言,界面全用VB。也可以用VC或JAVA;如果你是非IT专业的,对编程感兴趣,那你还要学习数据库,当然UI是必须的;如果你要做网络程序开发,那涉及的东西就多了要深入asp、java、、css、xml、数据库。api是一函数库,没必要花整块时间去学,用到什么学什么。如果用VC做窗口,只学MFC就行,其实MFC是微软的c++类库,非常系统类库体系,用它可以搭建几乎所有的窗口应用,当然你直接深入MFC是很吃力的,需要先掌握一些C++的基础,然后要了解windows程序的建立流程,然后再深入用MFC搭建窗口。建议你选人民邮电出版的相关书籍,偏重实战应用。清华的和电子工业的理论性有点强,不适宜初学者。同学好好学吧,MFC搞清楚了会为你打开一扇通向光明与智慧的门,但要想熟练的驾驭她,没有两三年的实战怕是不得行哦!
haibasan
2012-01-25 · TA获得超过3996个赞
知道大有可为答主
回答量:1683
采纳率:33%
帮助的人:849万
展开全部
学完基础之后一般情况下先接着数据结构和算法,掌握了一般的数据结构如链表、栈、队列、二叉树、堆等,算法如排序算法、动态规划法、贪心法等以及相应的时间复杂度等相应知识。
然后一般理论基础就够了,可以转成C++、VB 、Java这类OOP的语言了,因为用C的实在不多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuanguizhag
2012-01-25 · TA获得超过229个赞
知道答主
回答量:96
采纳率:100%
帮助的人:27.6万
展开全部
第一先学习VC编程,
第二重点学习MFC。
有较好基础后学习API等一些底层的东东。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zk5437
2012-01-25 · TA获得超过201个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:219万
展开全部
看下丹尼斯·里奇《C程序设计语言(The C Programming Language)》
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7b96e99
2012-01-29
知道答主
回答量:44
采纳率:0%
帮助的人:26.7万
展开全部
多实践吧先
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式