programmer-1day

作者: 特立独行的狍子 | 来源:发表于2018-12-15 22:55 被阅读82次

首先特别感谢我的学长——韩学长,这些技能都是从他那里Get到的,当然也非常感谢自己,如果不是自己晚上起来上厕所,也就不会发现熬夜敲代码的学长如果不是和他聊微信小程序或许就没有机会成为他的小学弟。
对没错,敲代码,熬夜敲代码(笑哭)

-6c62176a1a898ad1.jpg

ok,废话不多说,我想趁着没有7秒钟的金鱼一般的记忆还没有完全消失的情况下,给读者发一点干货,emmm都是从学长那里Get到的。
吐槽一下,现在多数学校的c语言课程都是用visualc++6.0在我没有接触到韩学长之前我完全不知道竟然有visual studio2107,用过的人都知道这两个编译器真的相差太多。



visualc++6.0
2.png


visual stdio2017
1.png


是不是天差地别!
当然笔者初学c语言,没有什么评价资格,但是通过c的学习,我真的发现如今的教育和社会实践严重脱节(比如计算机二级考的都是拿c++.6.0编译的,但是现在哪个programmer还用那老玩意儿?)

这原因主要是c的标准的更新,后续的标准有些和老的不一样
(来源百度百科)

C语言继续发展,在1982年,很多有识之士和美国国家标准协会为了使这个语言健康地发展下去,决定成立C标准委员会,建立C语言的标准。委员会由硬件厂商,编译器及其他软件工具生产商,软件设计师,顾问,学术界人士,C语言作者和应用程序员组成。1989年,ANSI发布了第一个完整的C语言标准——ANSI X3.159—1989,简称“C89”,不过人们也习惯称其为“ANSI C”。C89在1990年被国际标准组织ISO(International Standard Organization)一字不改地采纳,ISO官方给予的名称为:ISO/IEC 9899,所以ISO/IEC9899: 1990也通常被简称为“C90”。1999年,在做了一些必要的修正和完善后,ISO发布了新的C语言标准,命名为ISO/IEC 9899:1999,简称“C99”。 [2] 在2011年12月8日,ISO又正式发布了新的标准,称为ISO/IEC9899: 2011,简称为“C11”。

比如说在c++6.0里面只遵守c89的规则,你如果这样写代码

#include <stdio.h>
int main(viod)
{ puts("balabala");
}
那么编译的时候就提示错误

从学长那里我Get到一个项目程序 应该如何规范书写(用visual stdio)

  1. .h文件放各种函数声明,这样的话你就可以在源文件调用的时候只用把.h文件包含就行。之前我是一个一个写,一个一个调用一个一个声明,真的太累了,况且一个程序一般都有几百行,如果没有清楚的分层和逻辑真的会很受阻碍。
    配图
    3.png
    4.png
5.png


2.很抱歉,笔者今天的金鱼的记忆就只到这里了,后面的事情几乎记不清(笑哭)

不过考虑到写这个主要是给自己看的,以后等我变成一个成熟的programmer后可以看自己怎么一步一步走来,给未来的自己一点回忆。所以文章写的杂乱,主要是尽可能多的把我学到的东西记录下来。

我是一个RPGmakerMV爱好者,虽然不是很深入,但是怎么说也是做过游戏在手机上运行过的。接下来记录一点RPGmakerMV的东西,对于初学程序又觉得程序很无聊的,笔者推荐可以试一试(steam上搜索就有,200RMB)
今天又和学长Get到怎么拿visual stdiocode写自己的plugins(插件)
打开js文件目录下的plugins这样编写

/*:
*@plugindesc 插件介绍
*@author 作者
*@help 这是插件帮助
*/



Try it,你会发现惊喜。不过要真正编写自己的第一个插件呢,必须把JavaScript学会了,笔者正在这条道路上奋斗。
上面的代码效果


Snipaste_2018-12-15_22-50-27.png
ok 时间不早了,今天的总结就到这里,有空我就会在我的programmer文集里共享我的学习经验。

相关文章

  • programmer-1day

    首先特别感谢我的学长——韩学长,这些技能都是从他那里Get到的,当然也非常感谢自己,如果不是自己晚上起来上厕所,也...

网友评论

    本文标题:programmer-1day

    本文链接:https://www.haomeiwen.com/subject/jwrzhqtx.html