走马观花ANSI C标准-介绍
大部分的关于C的著作都提到ANSI C Standard,但我相信少有C程序员真正细致阅读过ANSI C标准(当然了对于作C编译器的程序员来说这个标准肯定是烂熟于胸了^\_^),在这个系列的文章中我将和大家一起浏览一下ANSI C标准(C99,以下称标准),呵呵,当然也不能面面俱到,只是“走马观花”。 1\. 什么是“标准”(这里指编程语言标准) 按照comp.lang.c的C FAQ的意思:“标...
大部分的关于C的著作都提到ANSI C Standard,但我相信少有C程序员真正细致阅读过ANSI C标准(当然了对于作C编译器的程序员来说这个标准肯定是烂熟于胸了^\_^),在这个系列的文章中我将和大家一起浏览一下ANSI C标准(C99,以下称标准),呵呵,当然也不能面面俱到,只是“走马观花”。 1\. 什么是“标准”(这里指编程语言标准) 按照comp.lang.c的C FAQ的意思:“标...
最近同寝室的一位朋友参加了一次某国内著名通讯公司的社招活动,回来后他简单给我讲了些他的经历,听后觉得有些东西是很值得自己思考的,就列举了出来。 那个公司的社招共1轮笔试,3轮面试(一轮技术面试和2轮综合面试)。笔试自不必说,对于有着多年工作经验的我的同事自然不在话下,技术面世也很顺利通过。在下面2轮的综合面试中,首先是让你自我介绍,我想这也是面试官在发现你问题的阶段。然后两个面试官几乎问着相同的问...
这是一篇从班级校友录上摘录下来的文章,删节一部分,我擅自加了个题目“人生数字”,也不知恰当与否。 23岁的时候,你毕业了,你第一份工作的薪水是1500块,转正以后变成2000块。工资总花得一分钱不剩,盼着发薪的日子。过了一年你跳槽了,工资变成3000块,你穿的衣服开始变贵了,吃的东西开始变好了,不过有一样没有变,工资还是花得一分钱不剩。这时候你谈恋爱了,你为了交女朋友,一个月要向朋友借1000块,...
内存问题是C程序员永久的话题,也是最能让C程序员心痛的话题。内存bug即隐秘,危害又大,而且往往当你解决了它之后,你会发现你的错误是多么的低级。以我为例,看下面的两个case: CASE1 背景: 配置信息读取 Bug现象: 通过打印语句观察到,在配置读取中间时刻,某一指针突然被置为NULL,出core。 耗时: 6小时 问题所在及分析: 经过6小时的不懈努力,终于发现了这一让我哭笑不得的低级错误...
2005年7月8日是我入司一周年纪念日,本想写篇Blog纪念一下,可是思维的小溪总是难以汇聚成大江大河,始终觉得无话可说,再加之最近的项目十分紧迫,So我放弃了。这周末公司去海边旅游放松,带着一身的疲惫回来后,坐在电脑前,突然觉得该写些东西了 纵然C语言是我通往软件开发世界的领路人,但曾经(大二)一度认为C已经是明日黄花,之后便不再认真钻研之。入司被分到C组,平时开发的方式和大部分刚入司的新员工一...