当前位置: 代码迷 >> C语言 >> 我的编程路
  详细解决方案

我的编程路

热度:373   发布时间:2008-06-09 11:43:02.0
我的编程路
其实我真正学习编程的时间很短,但是接触编程就很久了。
    小的时候,一次有机会接触了486上面的FBasic,然后找了一本书,随便把上面的程序输入了进去,然后出了一些结果, 反正我看不懂。后来上小学了,才知道那就是编程。
    到了初中由于计算机竞赛,参加了Pascal的培训,但是学得不好,根本搞不懂。后来了解到有C语言,文老师说能不能教一下,老师说你没有天赋。
    高中只会考试,业余偶尔用MATHEMATICA和MATLAB算几道数学题。
    高考完了,也就是去年,我决定认真看看计算机编程。我首选了那个曾经被认为我没有天赋学得C语言。就依靠着一本老谭的《C程序设计》,学到了今年初,然后是计算机二级,竟然很出色的考过。
    本来我认为我的程序变得很不错了,即便在往下学,也不过是看看库函数的使用。一次论文需要,编了一个300行的程序,让我彻底认识到我根本还不会编程!
    然而我现在很迷茫,我不知道应该去怎么学了,我很想自己编一些程序,解决一些实际问题,然而不知道算法,即便我看完了《算法与数据结构》,我依然不知道很多程序应该怎么编。有人说应该去学习别人的代码,但是别人的代码总是有许多库函数里面的,要么是MFC里面的函数,或者是API的,我根本不懂。我决心去学习库函数,但是打开头文件,里面只有声明,没有函数体。我到现在都不知道最早的那个printf函数是怎么实现的,算法是什么。
    源代码里面充满了可怕的宏,学校的老师根本就不会帮我解释源代码,至于相关书籍,根本就是会的依然会,不会的依然不会。
    今天才来到这个论坛,希望论坛里面的高手,能够在我的编程之路上,指引方向。
搜索更多相关的解决方案: 编程  计算机编程  数学题  C语言  

----------------解决方案--------------------------------------------------------
唉~大家都一样,慢慢来吧~~
----------------解决方案--------------------------------------------------------
[bo][un]yjcf[/un] 在 2008-6-9 11:48 的发言:[/bo]

唉~大家都一样,慢慢来吧~~

怎么慢慢来,总应该有一个过渡的方法吧?
----------------解决方案--------------------------------------------------------
书不是光用来看的,请问你看完《算法与数据结构》,
你动手写了多少代码?(复制和抄的不算)



[color=white]
----------------解决方案--------------------------------------------------------
个人意见,不一定对:
从你帖子内容来看,你应该已经看了不少书籍了,而且基本的编程思想也以领悟到了,你所说的“会的依然会,不会的依然不会”,我觉得应该是平时看书多,但上机实践次数太少,要知道,要学编程,至少要将80%的时间用于动手。
还有,c/c++不是说一天两天就能学成的,是一个循序渐进的过程,你对自己要求过高了~所以说,慢慢来吧,不懂就到论坛上发贴求教,总有一天会成功的~
----------------解决方案--------------------------------------------------------
回复 4# Loli 的帖子
一般来说,我都会尽可能自己写代码去实践。
但是有的东西,似乎并不好解决。我举个例子,我一直很想作一个计算器,输入矩阵,然后就可以进行一系列的矩阵运算。然而单单矩阵输入问题,就难以解决。
----------------解决方案--------------------------------------------------------
OK,你觉得你还可以的话,我给你一个题



[color=white]
----------------解决方案--------------------------------------------------------
好!
----------------解决方案--------------------------------------------------------
"老师说你没有天赋",啥老师啊,BS一下,楼主别听他的,

库函数的实现都在.lib文件里面,头文件仅仅是个声明而已,.lib文件是没办法看到C语言源码的,只能看到汇编

多动手实践是学习编程唯一的方法
----------------解决方案--------------------------------------------------------
嘿嘿,我比LZ差多了!连20行的代码都编不下来!
----------------解决方案--------------------------------------------------------
  相关解决方案