C语言入门导论

    这个不是一般的导论,只适合跟我有一样困惑的人。

    自从16年以来,我踏上了寻找“编程的真相”道路。因为接触C/C++与我当年想象的不一样。作为08年左右开始正式上网冲浪的网民,那时候的软件深刻地影响着我。那时的盗号、木马满天飞年代,挂随便开的年代。以前我百度过外挂是用什么写的,QQ啊,游戏啊什么的是用什么写的,那时候的答案基本就是C/C++语言。由于当时学习也不好,看到编程的内容都是望而生畏的,最早接触到语言里面一个名词是函数,巧了,当时正好对数学函数一窍不通,以为这两个是一样的东西,数学都学不好,学啥编程呢?这是我当年的想法。

    当我的中二泡沫破灭后,我走投无路,决定——学编程。拿到C语言编程书后,我第一时间就是不断往后翻,把整本书都翻完了,都没见它教我写qq,教我写迅雷,再不成教我写个扫雷也好啊!是的,一开始它整天对着个黑框框就算了,后面至到末尾的内容,都没教与我想象中的内容。随着后面的深入,不断有新名词出现,越来越觉得这和我想象中的编程一点也不一样;我最初认为学完C语言就能写东西了,就无敌了,就能当创造者了,以为单单学C语言就包含一切我想要的内容,就像拿一支铅笔打天下一样。

    所以后来我迷失了,因为我不知道去哪里寻找我印象中编程所需的知识,毕竟现在我知道市面上的C语言教程,真的就教他jb的语法而已。一开始,我以为要实现我印象中的编程,需要学图形学,搞图形库,因为当时分不清图形学和窗口程序的关系;也分不清语言和平台的关系。几经周折,其实就是停止了学编程,到了最后,我找到了那个“编程的真相”,这tm不就是windows sdk编程嘛!我从来没见过有谁是用windows sdk教C语言的,如果见到,可能我就不会写下这篇文章了。

    我觉得学编程最让人讨厌的一点就是,表面看起来很有相关性,实际上学起来它们的相关性又消失了——因为某部分内容你学完了,它都不需要另一部分内容来解读。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值