摘要: C语言博大精深。把 K&R 经典的TCPL看了好几遍,每次看都有新的收获。 手册就短短百来页,就把C的精髓都阐述的通透。但是,C语言是一门怎么学都学不够的语言,看了其他一些关于C的大牛书,感觉《C专家编程》非常好,我很喜欢,感觉正好是对我知识点的一个补充。因此,查缺补漏,我把《C专家编程》作为C方面的温故书籍。 当然,现在我的C水平有限,博客某些内容回到以后对这块有更好的认识了,再更新。 博客计划如下:一些零碎的易混淆知识 (持续更新)符号重载、优先级、结合性分析深入剖析声明一维数组和指针的辨析多维数组和指针链接的思考运行时数据结构对内存的思考 阅读全文
posted @ 2013-05-20 12:49 xield 阅读(203) 评论(1) 推荐(0) 编辑
摘要: C++发展态势良好,已经出了C++11标准了。《C++ Annotations Version 9.6.0》也已经出了,补充了很多C++11的新东西, 下载点这里 。 个人感觉Annotation写的不错!感谢Frank B. Brokken! 查看了下Annotation的目录,吓坏掉,实在太多章了。当然,老外的书,都写的非常详细,写得很用心。既然作者敢写,那我就自然敢看。当然不可能巨细无遗的完整阐释书中完整的精髓,我的能力也有限。接触C++的时间不多,primer就看了一两遍,还有其他一些C++的相关书籍资料,个人认为算是小入门了吧。因此,也是按照我自己现有的水准,写些关于C++的基础提. 阅读全文
posted @ 2013-05-20 12:36 xield 阅读(389) 评论(0) 推荐(0) 编辑
摘要: c和c++的某些小区别C++类型检查更加严格 c语言中,当字符当做函数参数传入是,都把字符当整型int使用,sizeof('c') = sizeof(int); 更进一步,c编译器把字符常量等同于整数常量处理: putchar(10) 同 putchar('\n') 等效。 但是,C++中, sizeof('c') == 1, 补充说明一点, sizeof(wchar_t) ==4。 因此可以很容易代表65,536个不同的Unicode字符。 另外,C++中,区别函数不仅要看他的函数名,更要看它的参数。因此,putchar(10)调用的是putc 阅读全文
posted @ 2013-05-20 12:32 xield 阅读(683) 评论(3) 推荐(1) 编辑