ps 2023年说:由于少年时期玩江湖MUD游戏和后来玩网络HTML,ASP代码等,所以对编程有着无限的憧憬,刚开始学习C语言时候,还信心满满,后来发现这玩意和写文章一样,有巧思构想,而且要防止漏洞bug,自己慢慢就掉队了,但是当时的最初的记录还在,缅怀之梦吧
学习C语言时,还是相当认真的!下面是我的两次记录,誊写一下,以示怀念!

———————————————
1.学习C的第一篇小记录,(当时誊写反复)
学习方法与特点:
掌握基本知识,大量阅读实例,编写程序实践.
对自学能力的培养与良好学习兴趣的取导。
相关要求:
1.做好理论课前,课后的预习和复习。
2.做好实习课前,课后的准备和总结。
参考网站与书籍:
1.www.vcok.com
2.www.programfan.com
《C语言/C++语言程序设计》 谭浩强【各一本】
《C语言设计实践》 《C++程序设计教程》【美】
——————————————————
2.这是我第一次听的专业讲座 ,当时是一个下午,自己还去晚了一会,不过听完很充实,当时感觉很不错的!
《培养良好程序设计风格》
—-张萍
一:问题的提出:
1.关系到程序设计和质量.
2.关系到程序的测试与维护.
对概念的理解:
借鉴别人的程序及特点
借所学赖解决自我实现问题
问题的处理
一 源程序的文档化
见名知意
在一个程序中,一个变量只应用于一种用途【说明书】
尽量用公共函量去代替重复使用的表达。
尽量可能用通俗伪码描述程序流程后转化
不要修补不好的程序,要重新编写。
程序中应有出错处理能力
《C语言设计教程》
学C语言时,我觉得这些是神圣的,技术高手是大拿,也是我的一个梦!比尔盖茨是典范,但是这样的人很少 呀
ps:2023年12月24日
下面这篇文章一定要多读:
只有穷人,才会痴迷于技术
https://zhuanlan.zhihu.com/p/629007390
本文首发于:关于C语言的记录-忆秋年 - Blog

这篇可以谈谈系统性思维,例如:
从学C语言,到悟人生系统性思维
嘿,朋友!今天咱们来聊聊学C语言这事儿,再从这事儿里挖挖人生要学的系统性思维。学C语言,那可真是一场痛并快乐着的修行。一开始,你看着那密密麻麻的代码,就像面对着一座迷宫,满脑子都是“这玩意儿到底啥意思啊”。变量、函数、指针,一个个知识点像小怪兽一样蹦出来,把你打得晕头转向。你可能会在调试代码的时候,盯着屏幕上的错误提示,感觉自己像个侦探,在寻找隐藏在代码深处的“凶手”。有时候,一个小小的分号漏掉,就能让你的程序崩溃得像个破气球,气得你想把键盘砸了。
可当你好不容易啃下这些知识点,写出一个能跑的程序时,那种成就感简直爆棚。就像你费尽心思解开了一个超级难的谜题,心里那叫一个美。这就像人生啊,我们总会遇到各种各样的难题,一开始觉得难如登天,但只要坚持下去,就能找到解决的办法,收获满满的快乐。
学C语言,其实就是在培养一种系统性思维。你想想,一个C语言程序,不是随便写写就能行的。它得有清晰的逻辑结构,从主函数开始,一步步调用各种函数,处理数据,最后输出结果。这就好比我们的人生,不能像无头苍蝇一样乱撞,得有一个明确的目标和规划。你得知道自己想要什么,然后制定出实现目标的步骤,一步一步去执行。
比如说,你想成为一名优秀的程序员。那你得先学好基础知识,就像学C语言要先掌握变量、函数这些基本概念一样。然后,你要不断地练习,做项目,积累经验。这就相当于在程序中不断地调试,优化代码,让程序越来越稳定、高效。在这个过程中,你还会遇到各种各样的问题,就像程序中的bug一样。但这些问题并不可怕,它们是你成长的垫脚石。你解决了一个问题,就相当于消灭了一个bug,你的能力就会得到提升。
再说说C语言中的模块化编程。一个大型的程序,如果全部写在一个文件里,那会变得乱七八糟,难以维护。所以,我们会把程序分成一个个小的模块,每个模块负责一个特定的功能。这样,不仅代码看起来更清晰,而且方便我们进行修改和扩展。这就像我们的人生,不能把所有的事情都揽在自己身上,要学会分工合作。我们可以把大目标分解成一个个小目标,每个小目标就像一个模块,我们专注于完成这个小目标,最后再把它们组合起来,实现大目标。
比如说,你想创业。创业是一个复杂的过程,涉及到市场调研、产品设计、团队建设、资金筹集等等。如果你把这些事情都自己一个人干,那肯定会忙得焦头烂额,而且效果也不一定好。所以,你可以组建一个团队,每个人负责一个方面的工作。市场调研的人去了解市场需求,产品设计的人去打造产品,团队建设的人去招聘人才,资金筹集的人去寻找投资。这样,大家各司其职,互相协作,创业的成功率就会大大提高。
学C语言,还会让我们明白错误的重要性。在编程的过程中,我们难免会犯错误。有时候,一个错误可能会导致整个程序崩溃。但错误并不可怕,可怕的是我们不敢面对错误,不敢从错误中吸取教训。当我们发现程序出现错误时,我们要冷静下来,分析错误的原因,然后想办法去修复它。这就好比我们的人生,我们也会犯各种各样的错误。有时候,一个错误可能会让我们遭受很大的损失。但我们要学会从错误中吸取教训,不断地改进自己。只有这样,我们才能避免在同一个地方摔倒两次。
比如说,你在工作中犯了一个错误,导致项目延期。这时候,你不能逃避责任,而是要勇敢地承认错误,分析错误的原因,然后采取措施去弥补。你可以在下次工作中更加谨慎,避免犯同样的错误。这样,你不仅能够挽回损失,还能够提升自己的能力。
除了这些,学C语言还能让我们培养耐心和毅力。编程是一个需要耐心和毅力的过程。有时候,一个bug可能要花上几个小时甚至几天才能解决。在这个过程中,我们可能会感到沮丧、疲惫,但我们必须坚持下去。因为只有坚持下去,我们才能找到解决问题的方法。这就好比我们的人生,我们也会遇到各种各样的困难和挫折。有时候,我们可能会感到绝望,想要放弃。但我们必须记住,只要坚持下去,就一定能够克服困难,实现自己的目标。
比如说,你在学习一门新的技能时,可能会遇到很多困难。你可能会觉得这门技能太难了,自己学不会。但只要你坚持下去,不断地练习,就一定能够掌握这门技能。因为学习是一个循序渐进的过程,需要时间和耐心。
从学C语言延伸到人生要学习的系统性思维,我们可以发现,这两者之间有着千丝万缕的联系。学C语言,不仅仅是为了掌握一门编程语言,更是为了培养我们的思维能力。它让我们学会如何思考问题,如何解决问题,如何规划自己的人生。
在人生的道路上,我们会遇到各种各样的挑战和机遇。我们不能像无头苍蝇一样乱撞,而要学会用系统性思维去分析问题,解决问题。我们要明确自己的目标,制定出实现目标的步骤,然后一步一步去执行。我们要学会分工合作,把大目标分解成一个个小目标,专注于完成每个小目标。我们要学会从错误中吸取教训,不断地改进自己。我们要培养耐心和毅力,坚持不懈地追求自己的梦想。
就像学C语言一样,人生也是一个不断学习和成长的过程。在这个过程中,我们会遇到各种各样的困难和挫折,但只要我们保持积极的心态,用系统性思维去面对问题,就一定能够克服困难,实现自己的人生价值。所以,朋友们,让我们一起像学C语言一样,用系统性思维去规划自己的人生,去创造属于自己的精彩人生吧!说不定,在未来的某一天,你也会像那些优秀的程序员一样,自豪地说:“我的人生,就像一个完美的程序,逻辑清晰,运行顺畅!”
从学C语言,到悟人生系统性思维
嘿,朋友!今天咱们来聊聊学C语言这事儿,再从这事儿里挖挖人生要学的系统性思维。学C语言,那可真是一场痛并快乐着的修行。一开始,你看着那密密麻麻的代码,就像面对着一座迷宫,满脑子都是“这玩意儿到底啥意思啊”。变量、函数、指针,一个个知识点像小怪兽一样蹦出来,把你打得晕头转向。你可能会在调试代码的时候,盯着屏幕上的错误提示,感觉自己像个侦探,在寻找隐藏在代码深处的凶手。有时候,一个小小的分号漏掉,就能让你的程序崩溃得像个破气球,气得你想把键盘砸了。
可当你好不容易啃下这些知识点,写出一个能跑的程序时,那种成就感简直爆棚。就像你费尽心思解开了一个超级难的谜题,心里那叫一个美。这就像人生啊,我们总会遇到各种各样的难题,一开始觉得难如登天,但只要坚持下去,就能找到解决的办法,收获满满的快乐。人生就像一场漫长的马拉松,而不是短跑冲刺。在这个过程中,我们会遇到各种各样的挑战和困难,就像学C语言时遇到的各种bug。但正是这些挑战和困难,让我们变得更加坚强和成熟。就像孟子所说:“天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。”只有经历过风雨的洗礼,我们才能见到彩虹,才能在人生的道路上走得更远。
学C语言,其实就是在培养一种系统性思维。你想想,一个C语言程序,不是随便写写就能行的。它得有清晰的逻辑结构,从主函数开始,一步步调用各种函数,处理数据,最后输出结果。这就好比我们的人生,不能像无头苍蝇一样乱撞,得有一个明确的目标和规划。我们要像程序员规划程序一样,规划自己的人生。我们要明确自己的目标,就像程序中的主函数一样,它是整个程序的灵魂。然后,我们要把大目标分解成一个个小目标,就像程序中的各个函数一样,每个函数都有自己特定的功能,但它们又相互协作,共同完成整个程序的任务。我们要专注于完成每个小目标,就像程序员专注于编写每个函数一样。只有这样,我们才能一步一步地实现自己的人生目标。
在人生的道路上,我们会遇到各种各样的挑战和机遇。我们不能像无头苍蝇一样乱撞,而要学会用系统性思维去分析问题,解决问题。我们要明确自己的目标,制定出实现目标的步骤,然后一步一步去执行。我们要学会分工合作,把大目标分解成一个个小目标,专注于完成每个小目标。我们要学会从错误中吸取教训,不断地改进自己。我们要培养耐心和毅力,坚持不懈地追求自己的梦想。就像爱迪生发明电灯一样,他经历了无数次的失败,但他始终没有放弃,最终成功发明了电灯。他的成功告诉我们,只要我们有坚定的信念和不懈的努力,就一定能够克服困难,实现自己的梦想。
从学C语言延伸到人生要学习的系统性思维,我们可以发现,这两者之间有着千丝万缕的联系。学C语言,不仅仅是为了掌握一门编程语言,更是为了培养我们的思维能力。它让我们学会如何思考问题,如何解决问题,如何规划自己的人生。在人生的道路上,我们会遇到各种各样的挑战和机遇。我们不能像无头苍蝇一样乱撞,而要学会用系统性思维去分析问题,解决问题。我们要明确自己的目标,制定出实现目标的步骤,然后一步一步去执行。我们要学会分工合作,把大目标分解成一个个小目标,专注于完成每个小目标。我们要学会从错误中吸取教训,不断地改进自己。我们要培养耐心和毅力,坚持不懈地追求自己的梦想。
就像学C语言一样,人生也是一个不断学习和成长的过程。在这个过程中,我们会遇到各种各样的困难和挫折,但只要我们保持积极的心态,用系统性思维去面对问题,就一定能够克服困难,实现自己的人生价值。所以,朋友们,让我们一起像学C语言一样,用系统性思维去规划自己的人生,去创造属于自己的精彩人生吧!说不定,在未来的某一天,你也会像那些优秀的程序员一样,自豪地说:“我的人生,就像一个完美的程序,逻辑清晰,运行顺畅!”人生就像一场漫长的旅程,我们需要在旅途中不断学习、不断成长。系统性思维就像是我们旅途中的指南针,它能够帮助我们找到正确的方向,让我们在人生的道路上走得更加稳健。让我们珍惜每一次学习的机会,用心去体会人生的哲理,用系统性思维去书写属于我们自己的精彩人生。因为,人生的意义不在于我们走了多远,而在于我们是否走在了正确的道路上。