前言
本科学过一学期C语言,由我敬爱的郭剑老师授课,记得当时的期末考分数是99分。C语言的课程给我很好的启蒙作用,对软件产生了兴趣,直至今日成为一名软件工程师。
工作后用过半年C语言,当时是学习一款优秀的开源数据库Redis,可惜不久转岗。
后来在网络操作系统中用过半年C语言,做最小框架的内存管理,可惜接触时间也短。
再后来就是在用c++了,还算比较熟悉。
来到新公司,再次从事C语言的系统开发,百感交集。其实C语言语法并不多,但是在成熟的linux内核代码中的C语言看起来也很拗口,并不能一眼看懂。
按道理,我应该系统学习一遍C语言,找到官网正统的教程和源码。这一点我不会忘。
但是,目前摆在眼前的还有很多工作要上手,不能在此耽误太多时间,所以先将遇到的C语言语法和使用问题作为“小吃”记录,日后再整理。
1. define与typedef
typedef,顾名思义,专用于给数据类型起别名的;
#define,是简单的文本替换,无脑,预编译阶段;
2. argc argc args…
3. __VA_ARGS__
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。