为什么学了这么久C语言,懂代码,不会做题,不会写项目?
前言
别人的程序我能看,自己写不出来。我该怎么办?
这些你都知道吗?
你只能从别人写的代码里知道每一步该怎么做吧?
你理解别人解决问题的思路吗?
你知道别人为什么用那个算法吗?
看题目,能不能写代码实现同样的功能?
你能知道别人写这个程序会遇到什么问题吗?
看了别人的程序能写出更好的代码吗?
你能用另一个算法写代码实现同一个程序吗?
真的能看懂别人的节目吗?
好的程序员解决问题,写代码,出错误。而不是只看别人的代码。
新手怎么做?
写程序的关键是要有思路,也就是算法。很多算法都需要在理解的基础上记忆。所以在编程之前,首先要搞清楚输入什么,输出什么,中间解决什么,怎么解决,然后画出N-S流程图,最后按照流程图的思路用C语言实现。
项目什么时候开始?
很多初学C语言的小伙伴,在学习之初并没有一个大概的概念。学习这门语言需要掌握多少知识点,怎么做类似的数学?什么时候可以开始实现项目?
C语言的本质是什么?达到做一个项目的标准,你能学会多少?学习需要注意哪些细节?有太多问题让我无法呼吸。边肖从项目的角度分析了C语言需要掌握哪些知识,为什么要掌握这些点,如何掌握。在此,我尝试总结以下几点,不一定正确,但至少可以亲身体会。
1.基础数据操作、操作规则和通用程序结构设计
技术,只要时间长,只要你努力,早晚会修好的。如果进入状态,可以想任何方法。“看书或者看视频学习,需要插上联想的翅膀,打开自己的思维境界。很多初学者可能会对在哪里找到这些代码有疑问。他们可能希望在学习小组中下载小案例并完成项目。
2.指针、数组、结构和枚举的灵活使用
不要只看这些词,它们几乎是C语言的精髓。数组的概念基本上可以理解透彻。涉及到指针的应用场景太多,几乎所有的项目都离不开指针的使用。变化无穷,用起来很好玩,不懂就哭上天。其他人不予置评
3.功能的使用
一个功能基本上代表一个小模块,多个模块有机结合形成一个系统。建议初学者不要满足于使用函数,在学习函数时也要站在更高的层次。这可以决定你是未来框架的纯粹执行者还是设计者。不要以为这些东西离你很远,会积累很久,然后从量变到质变。
4.对内存和性能有一点了解
对于初学者来说,记忆和表现可能感觉很遥远。其实这两件事贯穿了整个编码领域,测试软件功能最重要的两个指标,软件占用了多少内存,运行时间长了系统是否会变慢。当多个软件同时打开时,你设计的软件是否变得运行非常慢是人们使用软件时的普遍现象。
希望初学者对此有更深入的了解。一个人可能走得很快,但可能走不远,而一群人可能走得不是很快,但可能走得很远!C/C++学习交流组:99816772,不要拘泥于语法的限制,编程语言是为编程思想服务的。只有学会了编程的真正思想,才能真正理解编程。
【全套C语言入门精通视频教程】【C++语言入门C++】
1.《用c语言编写的代码程序 C语言看的懂代码,做不出题?写不出代码?,编不出项目?这就就对了》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《用c语言编写的代码程序 C语言看的懂代码,做不出题?写不出代码?,编不出项目?这就就对了》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/tiyu/954846.html