找回密码

碧海潮声大学生网

查看: 908|回复: 8
打印 上一主题 下一主题

如果我想用C做个东西,该怎么办呢?

[复制链接]
跳转到指定楼层
1#
发表于 2006-4-6 03:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我现在C语言是第二次学习了,

第一次是大一老师讲我学习,现在是我自己又自学了一次,学会了怎样用颜色了,或是画一个很普通简单的直线之类的小图形了,只要能用坐标算出的小四方形也可以画了。

那本大一教材现在感觉不够用了,就书上的几个题目,虽然有些还是不会做,

但我现在一直在想C为什么就可以编出文本窗口,或是 什么菜单,按纽呢?

如果想用C做点东西,都还要应该学哪些方面的知识呢?我知道我现在的知识是绝对不够的,

所以就请教高手了,我的梦想是做程序员,虽然这很累,上学期做课程设计都是通宵做的,最后老师也只给我个优,而我是想要优+的。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
2#
发表于 2006-4-6 04:31 | 只看该作者
界面问题
3#
 楼主| 发表于 2006-4-6 04:34 | 只看该作者
请问楼上的这位是不是电脑方面知识挺好的啊,说说这方面的经验可以吗?
只要是电脑方面的就行,希望多指教
4#
发表于 2006-4-6 04:38 | 只看该作者
下面是引用cainiao于2006-04-05 19:58发表的如果我想用C做个东西,该怎么办呢?:
  我现在C语言是第二次学习了,
第一次是大一老师讲我学习,现在是我自己又自学了一次,学会了怎样用颜色了,或是画一个很普通简单的直线之类的小图形了,只要能用坐标算出的小四方形也可以画了。
那本大一教材现在感觉不够用了,就书上的几个题目,虽然有些还是不会做,
但我现在一直在想C为什么就可以编出文本窗口,或是 什么菜单,按纽呢?
如果想用C做点东西,都还要应该学哪些方面的知识呢?我知道我现在的知识是绝对不够的,
.......
这个困惑我在大一大二时一直不明白,直到大三上学期我接触VC我才明白,大一大二之所以重要,是因为我们学的都是些很重要的基础,数据结构,数据库,这些都很重要。大三以后还有操作系统概论,也很重要,大四有编译原理,这些都是必学的,不然你不算是计算机专业学编程的人。
   在学C的时候,我们的重要任务是学习算法,当然基本的语法肯定要知道的了,这个阶段我们还要学习些数据结构,学习里面的栈,队列,树,图等,都是以后编程的基础。有句话叫程序=算法+数据结构,在当今面对对象成主流的时候还是适用,一个类,里面也是算法和数据结构的封装。
  学C++的时候呢,我们的任务是理解面对对象的思想,多态,继承,封装,重用,虚函数等,都是重要的特性。
  像LZ所说的怎么才能编出菜单之类的,就涉及到Windows程序设计了。如果你从未接触过Windows程序设计,那么想用VB来体验一下吧,这个是最简单的面向对象程序设计语言,那些窗口之类的已经被很好的封装好了。
  当然你如果只想用C来做Windows程序设计的话,那就要用SDK(software development kit:软件开发工具包)来开发了,调用Windows API。这里面学问大了,首先你要有操作系统的基础,不然你对里面的机制很难理解。比如,做Windows程序开发首先要理解的就是消息映射机制。这阶段是很漫长的。我也在这阶段苦难挣扎中,不过我用的是VC的MFC来开发Windows程序设计。
5#
发表于 2006-4-6 04:42 | 只看该作者
传个东西,有关Windows程序设计的经典书
。。。。传不上
6#
发表于 2006-4-11 20:33 | 只看该作者
LZ是少江吧
7#
发表于 2006-4-12 02:12 | 只看该作者
计算机的就是计算机的啊、、、
偶们是业余、
系统结构 该用户已被删除
8#
发表于 2006-4-24 00:20 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
9#
发表于 2006-4-28 05:54 | 只看该作者
好深奥
服鸟~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋| 碧海潮声大学生网  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.2( 浙ICP备11026473号 )

快速回复 返回顶部 返回列表