《标准C语言指南》读书笔记
车子 chezi
乐于开源,善于分享。死磕自己,方便大家。广泛查阅,独立思考。持续琢磨,自成一家。
展开
-
独立式环境与宿主式环境————《标准C语言指南》读书笔记01
独立式环境与宿主式环境————《标准C语言指南》读书笔记01 在编写和转换一个C程序之前,需要考虑它的执行环境,因为这关系到源文件的内容(程序应当如何编写),也关系到转换后的程序能否正常执行。通常有两种不同的执行环境,分别是独立式环境(freestanding environment)和宿主式环境(hosted environment)。 这两种环境的划分基于C在不同领域里的广泛应用。原创 2016-03-15 22:37:02 · 2164 阅读 · 1 评论 -
字符编码的故事:ASCII,GB2312,Unicode,UTF-8,UTF-16
字符编码的故事:ASCII,GB2312,Unicode,UTF-8,UTF-16由于好奇,我非常想搞清楚关于字符编码的疑惑。比如Unicode,UTF-8,UTF-16,以及有BOM,无BOM之前的区别和联系。参考了很多资料后,我终于初步理解了。在这里总结成博文,希望对读者有所帮助。如果有什么错误,还请您不吝赐教。原创 2016-04-06 22:35:55 · 17848 阅读 · 0 评论 -
为自增(++)自减(--)运算符正名
学过C语言的朋友,相信你对“++i”,“- -i”,“i++”,“i- -”这样的表达式并不陌生,可是你真正明白其中的含义吗?我发现在网上,充斥着对它们的误解,或者说似是而非的,似懂非懂的理解。我先举例一二。 一个来自于网上的例子(代码排版我修改了一下,这样符合我的阅读习惯):#include int main(void){ int a = 10; int b原创 2016-12-29 23:08:59 · 1070 阅读 · 0 评论