在你心态崩溃之前,是不是应该先解释一下这个“学不会”到底指的是什么,是概念记不住,还是不会写代码?
记住一点,编程是个手艺活,初学阶段你不要去追究“为什么”,只要去学会“怎么做”就可以了。从最简单的A+B开始,一点一点地做复杂的练习,确保你可以灵活自如地使用条件判断和循环之类的最基本的内容。更进一步的“为什么”的问题,等你之后学了更多专业课就会了解了。

过来人给你讲一讲,c语言其实很简单,简单到就算你精通c语言本身,都找不到工作。
学习c语言的路径:
1.玩贪吃蛇,俄罗斯方块,坦克世界,魂斗罗。。。等等fc级的游戏。用c语言的话,一天做几款都是没问题的。
2玩仙剑奇侠传1,然后边看c语言的书,边给sdlpal源码建立架构图。
大致框架就是这样的,先玩游戏,然后知道流程了,想想游戏里有多少元素。然后选择架构,选择分发架构对象,最后c语言就学成了,也能做项目了。
你没发现一件事吗?看中国历史,有很多领导,不论去哪里都能够做的很好,对的,就是学会他们的管理方法,层层解包,分发,转发,最后运到各个叶节点,这个工程就完事了。
说白了,写程序,就是造一个树。上层和中层是枝干,都是解包和转发,分发。最后分解成了最小节点,由worker 去加工。然后再打包,封装,最后就成为了一个产品了。
建树!!!!
赶紧点赞啊,我把编程本质都告诉你了,一般的话,你得体验个20年,才会有这种感觉的。

小兄弟,有没有可能你已经会了只不过自己还不知道呢?理论上,如果你对c语言的数据类型,运算符,函数调用都比较熟悉了,那么你也就会c语言了。你不会的那部分叫做:数据结构,网路,操作系统,汇编,可执行文件结构,系统内核等等。

c语言就像一把打开保险箱的钥匙,你不会的那些东西还锁在保险箱里面,你现在并不是没有钥匙,而是要弄明白怎么打开这一个个保险箱。理论上,有了这把钥匙你和大佬之间也就只有一点点差距了。

怎么个不会啊。生命游戏,贪吃蛇会写吗?
如果是搞不懂指针,结构体之类的,要不先学学汇编吧,很单纯易懂
如果是纯小白,程序的基本逻辑都搞不太懂,推荐换一个语言入门,比如python,这是我的入门语言,或者nodejs,它很强大,10几行代码就能建立简单的web后端,可以树立信心

2020.01.01元旦快乐
任何知识都不是凭空产生的,当你迷茫时不妨站在创造者的角度看待问题。
当程序在控制台输出“Hello World”时,只用了一行printf。
当你需要输出100行“Hello World”时,你可以复制100遍代码。
当你需要更多输出时,你不得不去复制更多遍代码。
然而你会发现,这样的代码是极其臃肿的,大量重复的事情应该交给计算机去做,而不是程序工作者,于是循环结构应运而生。
这时,你只需要写下循环条件和循环体就可以让计算机做重复的事情。
同样的,所有其它的语法都是为了解决已有语法的不足而设计的。按照这样的思路学习编程,才能更加深入透彻地理解语法,才能更加熟练地编写程序。
祝:学习进步!

————————————————————————
中国大学MOOC(慕课)搜索 翁凯。MOOC有官网,也有APP的。
————————————————————————
一。基本结构。(比如输出Hello Word)
格式化输出函数printf()
二。二分支结构if-else语句
三。for循环语句
四。多分支结构else-if
五。格式化输入函数scanf()
六。四则运算
七。字符型数据的输入输出
八。switch语句
九。while循环
十。do – while循环
十一。break语句和contine语句
十二。嵌套循环
十三。函数的声明,定义,调用
十四。局部变量和全局变量
十五。数据的存储和基本数据类型
十六。数据的输入和输出
十七。类型转换
十八。表达式
十九。数组
二十。二维数组
二十一。字符串数组
二十二。指针
二十三。冒泡排序
二十四。字符串和字符串指针
二十五。常用的字符串处理函数
二十六。指针实实现内存动态分配
二十七。结构
二十八。结构数组操作
二十九。结构指针
三十。递归
三十一。宏定义,文件包含,编译器处理
三十二。大程序——多文件操作
三十三。(指针进阶) 指针数组
三十四。二级指针(指向指针的指针)
三十五。单向链表
三十六。文本文件和二进制文件综合应用 等等……
————————————————————————
以上为学习C语言的基本过程,你可以参照着看看。从那个地方开始遇到了瓶颈,就从那个地方入手,学会搜索知识是很重要的,另外推荐CSDN,有官网也有APP的。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注