TOP榜写作榜手机小说

最近更新新书入库全部小说

三月天 >> 工业兴国,从初级工程师开始 >> 第1149章 书山题海,你以为是错的?

第1149章 书山题海,你以为是错的?

这习题还真是江夏这小子出的。

国内刚开始有人学C语言的时候,磕磕绊绊的。这门语言是我们自己人捣鼓出来的不假,可捣鼓它的人一天到晚见不着影……

想请教问题?找不着人。

论坛上有人发帖抱怨:“某人又跑了。这个指向指针的指针,到底是个啥玩意儿?书上说‘指针变量存放的是地址,指向指针的指针存放的是指针变量的地址’。

看看,这一堆的指针,某个人到底是怎么写出来的?字我是背得滚瓜烂熟,可一写代码就懵。谁救救我,卡了三天了!”

底下跟了一串:“同卡”

“同卡”

“+1”。

当然也有天之聪慧一看就会的。

但那两个问题青年早就沉浸在自己的世界中无法自拔了,想让金珍和胖墩他俩干活没问题,可是让他们教人……

还是算了吧。

就像屏幕前的你一样,你也不会想着去和蚂蚁交流是吧。

后来还是云贵大师兄出来说了句公道话:“小师弟忙,咱们自己琢磨。琢磨不透的先放着,等他回来再问。”

“呸!你个搞DOS的,核心是汇编语言,你是站着说话不腰疼!”

“搞DOS怎么了?汇编怎么了?吃你家大米了?

汇编不也要一条一条指令背,一个一个寄存器记?C语言再难,它有汇编难吗?汇编你写错一个寄存器,程序跑飞了连个报错都没有,C语言至少还给你个段错误,让你知道死在哪了。”

(⊙o⊙)…,也对哈。最起码C语言有回馈,最起码找出错的地方能快点……

个屁啊!

那破指针指来指去的,很容易把人脑子绕成麻花好不?

虽然说多了都是泪,可该等还是要等。

可等着等着,问题越积越多。学语言这种事,卡住的地方不解决,后面的就学不下去。论坛上哀鸿遍野,眼看着就要偃旗息鼓了。

然后江夏出现了。不是回来答疑,是出了一套题。

“闲着也是闲着,做几道题练练手。”

第一道题:“用递归函数解决汉诺塔问题。如果有64个盘子,最少需要移动多少次?用递归怎么推导?”

第二道:“用指针实现动态内存分配。写一段代码,输入一个整数n,动态分配一个长度为n的数组,然后输入n个数,排序后输出。”

第三道:“判断回文字符串。写一个函数,判断一个字符串是否是回文(不考虑大小写和标点)。”

第四道、第五道、第六道……一口气出了十几道。

然后江夏把答案贴在后面,说了一句:“自己学去吧。”

论坛上安静了三天。三天之后,开始有人交作业。有人做出来了,有人卡在某一道题上,有人做完了又发现了新问题。

江夏偶尔回来看一眼,不直接给答案,只是在卡住的地方点一句:“指针的地址传递再想想。”

“递归的终止条件写对了吗?”

就这么一句一句地“点”,硬是把那帮人点明白了。

后来有人统计,江夏在论坛上出的题,前前后后加起来有上百道。从基础语法到数据结构,从算法分析到系统设计,一道一道,像铺石子路一样,把那条坑坑洼洼的路给铺平了。

为什么江夏这么熟悉C语言?

没办法,后世大学课程里,自动化这个专业,从大一开始就跟C语言绑死了。

C语言程序设计是必修课,数据结构要用C写,《单片机原理与应用》用C51,《嵌入式系统开发》还是C。

大二学《计算机控制技术》,PID算法用C实现;

大三学《数字信号处理》,滤波器用C仿真;

大四做毕业设计,随便哪个课题都少不了几行C代码。

四年下来,别的语言可能生疏了,C语言是刻进脑子里的东西。

江夏在后世读书那会儿,最烦的就是C语言课设。

课设要求搞个学生管理系统,他非要搞个步进电机PID调速的实时控制程序,结果指针满天飞,段错误调到凌晨三点,舍友都睡了他还在gdb。

(gdb是GNU Debugger的缩写,GNU调试器。江夏在后世读书时遇到“段错误”,就是程序试图访问不该访问的内存地址,通常是野指针惹的祸。这种情况,就要靠gdb一行一行地排查,找到到底是哪个指针指向了错误的地方。

诶,说多了都是泪……gdb多了,真的会挂的。)

后来江夏总结出一条规律:C语言这东西,你越是怕指针,指针越是找你。你把它当朋友,天天写天天调,写到后来自然就熟了。

所以当他在论坛上看见那些学C语言的同志们卡在“指针的指针”上时,江夏太知道那种感觉了。

他出的那些题,一些是从后世教科书上抄的,一些则是把自己当年踩过的坑、熬过的夜、调过的bug,一道一道挖出来,让别人不用再踩一遍。

这种填鸭式的方式,后世搞学校相关工作的人看见了,大概摇摇头:“这不是培养机器吗?”

“理解了吗就做题?”

“学编程要靠兴趣,不能靠刷题。”

可那是后世。

现在的华国,学C语言的人,谁跟你谈兴趣?

他们只知道,这东西是国家需要的,是国防需要的,是搞出大黄三代、搞出大小姐的轿子以及天上的眼睛需要的。

没有兴趣班,没有课外读物,只有一个见不着影的“老师”,和一堆被扔在论坛上的题。

做题!

不会?

看答案。

看不懂?翻回去想。

想不通?继续做。

就这么一遍一遍地啃,一遍一遍地磨,把那些代码、那些算法、那些逻辑,硬生生刻进脑子里。

后来云贵大师兄在论坛跟江夏说:“你那套题,我做了三遍。第一遍做完,觉得会了。第二遍做完,觉得之前是瞎了。第三遍做完,觉得还能再学点新的。”

江夏一边感慨后世教材还是太权威了,一边回帖,就八个字:“多做几遍,自然就通了。”

现在,这些题被印成了书,装进木箱,漂洋过海,摆在了莱比锡书展的展台上。

喜欢工业兴国,从初级工程师开始请大家收藏:(www.suyingwang.net)工业兴国,从初级工程师开始三月天更新速度全网最快。

工业兴国,从初级工程师开始最新章节 - 工业兴国,从初级工程师开始全文阅读 - 工业兴国,从初级工程师开始txt下载 - 鸡蛋番茄轮番炒的全部小说 - 工业兴国,从初级工程师开始 三月天

猜你喜欢:四合院之刚穿越过来就要撵我走斩神:直视炽天使,立于太阳之上星穹铁道知更鸟的不休轮唱四合院:从中专毕业开始当干部欢迎进入神明游戏萌学园:拯救计划进行中四合院:系统太强享受怎么了?原神:向芙宁娜女士敬礼,忠诚!鬼灭之刃:开局救下香奈惠年少不知女装妙,掉马宿敌眼泪掉四合院:别说我不行重生汉东赵瑞龙,我要逆天改命四合院:开局断了贾家命脉?港综:从社团矮骡子到一代大佬玫瑰的故事:重生后的我虐疯了发布星穹铁道,角色们都玩疯了!火影:我,千手神乐征服忍界四合院:天坑局,带妹过上好日子穿越祁同伟,我真不想当官谍战:开局获得铁血战士装备在名柯建立提瓦特组织火影:开局无敌,怒叛木叶柯南:开局成为智慧之神快穿之说好了别放手从乡村爱情开始多子多福魂穿民国开宝箱坑日谍的神豪
完本推荐:十日终焉全文阅读魔道祖师全文阅读重生:权势巅峰全文阅读重生之将门毒后全文阅读仕途人生全文阅读四合院:垂钓诸天万物全文阅读仙逆全文阅读重生60带空间全文阅读诡舍全文阅读大奉打更人全文阅读万古之王全文阅读十里芳菲全文阅读权力巅峰:从借调省委大院开始全文阅读天官赐福全文阅读重生大时代之1993全文阅读赶海:开局一把沙铲承包整个沙滩全文阅读夫人你马甲又掉了全文阅读系统赋我长生,活着终会无敌全文阅读犯罪心理全文阅读豪门大小姐她撕了白月光剧本全文阅读
最近更新:虞美人不会盛开在忒修斯之船凡人修仙:疯了吧!你一百岁了还要修仙兼祧两房挺孕肚,被陛下宠疯了剑来:谪仙临世,开局娶妻宁姚重回1982:从小舢板到远洋巨轮开局穷光蛋,赚钱全靠挂!算卦破悬案?警方天天蹲我直播间少夫人上门带娃,禁欲大佬红眼吻说喜欢的时候,看着我娱乐:我摆烂后,全网观众急了从大结局重生后,我徒手拆了官配共感罪犯后,全警局捞我上岸重生年代:炮灰她靠异能飒爆了江山绝色榜穿成七零作精,上交系统变国宠七零:对照组女配撕了年代剧本九阙灯梅惊御兽从贷款契约SSS宠兽开始修仙界内卷?直接摆烂发疯!娇娇向导一哭,顶级哨兵们舍身护八零换亲,夫人只想搞钱腰间指痕侯门恶女超会撩,暴君驯成小狼狗谁家警局请骷髅当顾问啊![全职高手]机械师又做错了什么八零弃女,我的孤儿院巨咖云集香火弑神,我成了众生的渡厄娘娘什么!你想跟宠物谈恋爱?全家宠堂姐?年代小炮灰她不忍了

工业兴国,从初级工程师开始最新章节手机版 - 工业兴国,从初级工程师开始全文阅读手机版 - 工业兴国,从初级工程师开始txt下载手机版 - 鸡蛋番茄轮番炒的全部小说 - 工业兴国,从初级工程师开始 三月天移动版 - 三月天手机站