C语言下一步该如何学习

这学期有个软件课程设计,是用C语言写一个BMP图像显示程序
之前学过谭浩强的C并且很熟练,对这个题目还是不知怎么下手
请高人指点一下我下一步应该怎么学
以前学C语言的对象都是数字,字符,写的都是几十行的小程序,对怎么编不知道怎么下手,看过一个示例程序,对里面的消息,任务,消息队列这些东西完全不懂。

第1个回答  2009-04-06
消息,任务,消息队列这些是Windows窗体应用程序的东西,和谭浩强的C的完全不是同样的概念,那都是控制台程序,没有窗体。写这些需要Windows API(或者MFC)的知识才行,还要理解Windows窗体程序的结构和运行机制。说到BMP图像显示程序,肯定是要Windows API(或者MFC),谭浩强的C语言是远远不够的,建议学习Windows程序的相关知识,掌握基本的结构和运行机制后,再看看图形图像相关的处理,这样一步一步来。
第2个回答  2009-04-06
不管是在windows还是linux,你这个肯定要系统调,如果在windows用VC写吧,看一下CDC和DC类,就明白了。
bitblt(),loadbitmap()应该会用到bitblt是win系统调用

还要明白BMP在windows下的结构问题,找资料吧,补充一下,BMP一个像素是四个字节,最后一个字节没什么用,但是还是存在的,读数据的时候注意本回答被提问者采纳
第3个回答  2009-04-06
听你的意思,你应该学习一下SDK了,用windows api写这些几乎就是调用函数,那些消息队列什么的是windows下编程的基础,你总是要经历学习它的阶段,所以看一下《windows程序设计》第五版,再看一些具体例子还是能写出来的。可以到这里下载windows SDK教程,里面有很多例子及教程。
第4个回答  2009-04-06
BMP的文件都有的话还有什么问题吗?每一个像素的值都有了,再把这个值显示出来。我没明白什么意思
第5个回答  2009-04-06
你是不会读入像素,还是不会将读入的像素在画出来咧

学习C 后想要往下学什么好 希望一步一~~
建议你下一步学习:1、找些专业性很强的C教程学习;2、学习《数据结构域算法》;3、学习《操作系统》4、看个人兴趣,熟悉linux环境,C真正生活的地方还是linux。如果你是在校学生或者有空闲时间,建议参与学校项目或自己写个项目。我推荐两个比较小型的项目:1、http服务器(支持cgi、html、小型脚本,最...

C语言基础学完后学什么
5.书的选择,你可以问问你们学校的学长.不知道你<编译原理><计算机组成原理>上过没,这些都是很重要的基础课程.如果要做网络工程师,那么比较硬的牌子就是CISCO的认证.网上可以去查相关资料 最后说一下,做程序员来不得半点浮躁,我以前认为学个java就够了,现在后悔当初太功利,所以现在开始零基础学C(大一...

C语言,下一步该怎么学?怎样才算学好?
一,不断练习你要编写的程序,直到能编写出一样的代码,就像背书一样;二,学好专业课,熟练掌握基础知识。等学到数值分析这些高深的课程时,你自然能够将问题转化为程序代码,即达到“会编”的境界了。如果把分给我,我还可以将计算机专业所有课程和你分享下。呵呵 ...

我已经学完了C语言书籍C primer plus 里面的所有内容,但我现在不知道下...
接下来该学数据结构,然后学算法导论,汇编,然后学操作系统。光学c本身什么都做不了。数据结构和算法导论可以看作是对c运用能力的提升。汇编语言会让你更加了解c的运行方式,至于操作系统,我只是建议你学。。

C语言学完还学什么
一般招的程序员都是要专业学编程的,如果是业余的要有很好的项目才会选。现在会C语言的一大把,和PS,Flash啥的一样,但是业余能靠这个吃饭的还真不多。C语言学了数组,函数,指针啥的这些根本写不出啥程序。还要学Windows API等才可能写出有界面的程序。C语言一般都是用于底层开发,比如说嵌入式(...

电子专业学生~郝斌c语言看完该学习什么啊?
C语言只是个基础,如果你想继续在软件上面发展的话,建议你去学习java或者C++,如果想玩硬件的话,可以去学下单片机,但是对模拟电路,数字电路,通信这些要求高一些,不过以后也可以去学FPGA,DSP,如果为了工作,目前软件方面比较容易找工作,Linux,Android,IOS平台的开发,还有应用软件,游戏,网页的开发...

刚学习C语言,下一步想学习JAVA。寻求学习意见。
java不难学,面向对象编程思想其实很简单,不难跨越。像你有C基础的,一天学10个小时,想要达到“做一些单独的小程序和可以做一些简单的网站”大概只用3-5个月。参加培训的话学的很全,不过要花钱。自学也可以,市面上的书很多,不建议你一开始看那些写的很厚的书,内容太多,没有重点。实际上刚...

C语言:首先要看哪本书好? 本人不急着学c语言,当然那是我下一步的目标...
1、谭浩强的C语言书是各地高校用的最多的了,当然写的也是稍微有点难,但是毕竟经典。2、如果你是初学的话, 建议你看看郝斌的C语言视频教程,相对比较容易入门,在网上也是公开的视频。口碑极好!3、而且看书效果不是很好,都是敲代码敲出来的,建议你一边看视频一边敲代码,切忌死报本书学习,效率极...

...数据结构(学校教材是c语言版)学的也不好,下一步该怎么
首先,检查个人学习习惯和投入时间。不够努力可能是学习效果不佳的原因之一。确保你有充足的时间和精力投入,每天至少分配固定时间专注于这两个领域的学习。其次,教材和教学资源质量至关重要。浙大翁凯老师的课程,分为两部分:大学先修课和进阶课程,覆盖了C语言的全部知识,同时通过实践项目增强理解。此外...

刚开始学编程怎么学
对的,上来先学C语言,学完标准的c语言之后可以进行简单地文件操作,数据的提取等。下一步学最难的两个:高级编程,网络编程,这两个是精华之精华,虽然如果去找网上的很多实例,很多会用c++去写,但很多都能看懂。这第一门门学科讲的是系统的进程线程的运作和通信机制包括管道邮槽,文件IO,第二门...

相似回答
大家正在搜