查看: 1345|回复: 17
|
C language新手都會發問的問題
[复制链接]
|
|
我個人是在念著學院,現在在學著C Language. 我現在學到Array, function, text file, structure.學這些已經夠讓人想到爆頭了,我時常會想到底我現在學這些怎樣弄一個管用的program出來.到底怎樣才能做一個遊戲?想到這裡我會對自己說不要想太遙遠,不過這是事實,我現在根本不知道要怎樣去弄一個有用的program.我現在已經對自己做的program覺得厭倦了,整天要啓動program就必須去黑色的熒幕.
誰能給我指導,就起碼讓我知道我現在做的東西有什麽用意,讓我有衝勁點去學習C Language. |
|
|
|
|
|
|
|
发表于 25-11-2006 03:31 AM
|
显示全部楼层
原帖由 momfei 于 24-11-2006 07:03 PM 发表
我個人是在念著學院,現在在學著C Language. 我現在學到Array, function, text file, structure.學這些已經夠讓人想到爆頭了,我時常會想到底我現在學這些怎樣弄一個管用的program出來.到底怎樣才能做一個遊戲?想 ...
我个人就算当年读C 的时候,面对的是黑色荧幕,也是会促使我学下去,难道你编程debug 到的时候没有那种成就感的吗?或者是坐在电脑前,不发一言地看着荧幕,脑袋不停转时,然后答案一出来地兴奋,感受不到吗? |
|
|
|
|
|
|
|
发表于 25-11-2006 12:54 PM
|
显示全部楼层
原帖由 momfei 于 24-11-2006 07:03 PM 发表
我個人是在念著學院,現在在學著C Language. 我現在學到Array, function, text file, structure.學這些已經夠讓人想到爆頭了,我時常會想到底我現在學這些怎樣弄一個管用的program出來.到底怎樣才能做一個遊戲?想到這裡我會對自己說不要想太遙遠,不過這是事實,我現在根本不知道要怎樣去弄一個有用的program.我現在已經對自己做的program覺得厭倦了,整天要啓動program就必須去黑色的熒幕.
誰能給我指導,就起碼讓我知道我現在做的東西有什麽用意,讓我有衝勁點去學習C Language.
仁兄,我想应该不是完全 textmode/console 80x24 terminal, e.g., unix terminal 吧?
你所说的是基本学问,学习爬,然后再学走。 |
|
|
|
|
|
|
|

楼主 |
发表于 25-11-2006 05:34 PM
|
显示全部楼层
我知道Programming讓人動很多腦筋,但是我現在做來做去都是那個樣子.誰能告訴我,如果我對這些基本的C Language熟悉了,將來對我有什麽影響?以後在其他方面有什麽作爲? |
|
|
|
|
|
|
|
发表于 25-11-2006 08:28 PM
|
显示全部楼层
原帖由 momfei 于 25-11-2006 05:34 PM 发表
我知道Programming讓人動很多腦筋,但是我現在做來做去都是那個樣子.誰能告訴我,如果我對這些基本的C Language熟悉了,將來對我有什麽影響?以後在其他方面有什麽作爲?
算是一种基础吧,有了这些概念再去学其他的就比较容易上手。
编程最重要的是你的逻辑概念,学会一种语法的语文是其次的。
如果你认为学c很无聊,去学java吧。
如果觉得java也是如此去学vb吧,
但确保你要明白visual studio如何generate那些form出来。 |
|
|
|
|
|
|
|
发表于 26-11-2006 03:49 AM
|
显示全部楼层
原帖由 momfei 于 24-11-2006 07:03 PM 发表
我個人是在念著學院,現在在學著C Language. 我現在學到Array, function, text file, structure.學這些已經夠讓人想到爆頭了,我時常會想到底我現在學這些怎樣弄一個管用的program出來.到底怎樣才能做一個遊戲?想 ...
尝试去学些GUI的东西(VB或HTML/JavaScript) ,你就会发现到这些不起眼的指令是多有趣的了~ |
|
|
|
|
|
|
|
发表于 1-12-2006 05:54 PM
|
显示全部楼层
重要的不是你熟不熟悉C LANGUAGE,而是你的逻辑思考。
打好基础以后你会发觉什么LANGUAGE 都难不倒你  |
|
|
|
|
|
|
|
发表于 15-12-2006 11:44 PM
|
显示全部楼层
原帖由 momfei 于 24-11-2006 07:03 PM 发表
我個人是在念著學院,現在在學著C Language. 我現在學到Array, function, text file, structure.學這些已經夠讓人想到爆頭了,我時常會想到底我現在學這些怎樣弄一個管用的program出來.到底怎樣才能做一個遊戲?想 ...
1. "想到爆頭" - 所有管用的程式都会让编写者想到头大。习惯下下就好啦!
2. "Array, function, text file, structure" - 这些都是基本功,超基本的。不先学鼓动翅膀,将来又怎能翱翔晴空呢?
3。 "C Language" - 再加上C++,你就几乎无所不能了(但在某些运用上,其他programming language是比较方便的)。想一想,MS Windows, Unix, etc. 都是用 C/C++ 写的。电脑游戏的引擎也都是用 C/C++ 写的。为什么呢?因为它快又灵活!如此犀利的武器自然不易驾驭,只要多些恒心,我相信你行的。加油! |
|
|
|
|
|
|
|
发表于 18-12-2006 08:21 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 18-12-2006 09:19 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 27-12-2006 10:18 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 29-12-2006 10:40 PM
|
显示全部楼层
回复 #1 momfei 的帖子
哈哈,其实几年前我和你有一样的感觉(我第一个学期学的就是 C )。我想可能大家都是因为喜欢玩游戏所以才进入电脑科系吧。因为电脑游戏都有精美的画面,所以总觉得对着黑黑的荧幕运行 C 程序很气馁(因为练习的只有字)。后来学习别的语言之后才知道当初C给了我一个很好的学习概念与基础。
给你一个建议,你可试看接触VB/VB.Net(做出来的程序像你的Windows 系统外观). 因为视觉效果会给你较大的满足感。 |
|
|
|
|
|
|
|
发表于 30-12-2006 04:03 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 20-2-2007 10:37 PM
|
显示全部楼层
another website with loads of IT resources:
www.flazx.com |
|
|
|
|
|
|
|
发表于 17-3-2007 11:47 AM
|
显示全部楼层
小弟有一个问题,现在的书 (c / c++ )大多数都是基本教程,如果说想要学习其他的咚咚
好比说, 现在大多数的书都是以这两个header file为 stdio.h / iostream, 但是如果说想学GUI之类的,请问大大,那里可以找到相关的质料?
有时候参考别人的source code,发现大部分都看不明白,因为重来没学过 <window.h>,<dos.h>之类的header file,也找不到相关的资料 
[ 本帖最后由 onlylonly 于 17-3-2007 11:51 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 21-3-2007 12:03 AM
|
显示全部楼层
原帖由 momfei 于 24-11-2006 07:03 PM 发表
我個人是在念著學院,現在在學著C Language. 我現在學到Array, function, text file, structure.學這些已經夠讓人想到爆頭了,我時常會想到底我現在學這些怎樣弄一個管用的program出來.到底怎樣才能做一個遊戲? ...
得空的话,去topcoder.com挑战挑战一下。。。
有帮助的。。 |
|
|
|
|
|
|
|
发表于 21-3-2007 08:50 AM
|
显示全部楼层
如果想学用 c++ 来做 GUI 的话那你就得找关于MFC 的书籍了。 |
|
|
|
|
|
|
|
发表于 21-3-2007 10:17 AM
|
显示全部楼层
原帖由 momfei 于 24-11-2006 07:03 PM 发表
我個人是在念著學院,現在在學著C Language. 我現在學到Array, function, text file, structure.學這些已經夠讓人想到爆頭了,我時常會想到底我現在學這些怎樣弄一個管用的program出來.到底怎樣才能做一個遊戲? ...
c language 最大的用处是在design embedded system, 就是firmware. 而 这些都是用在 design 一个mp3 player 的 program. 因为firmware 大多 都不会用oop (object oriented) 的。so, 如果要 写个管用的program出來, 你就要学多一点。无可否认,c 是每一个IT or enginerring course 的必修科, 但是学 c 是要你懂 programming 的基础。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|