易截截图软件、单文件、免安装、纯绿色、仅160KB

开始读《C专家编程》

    前两天在网上看到《C专家编程》这本书的评价还不错,就去书店买了一本回来捧读,每天晚上看一些。探讨的问题确实比较深,都在讨论C语言本身的问题了。提到了C语言中的一些不足。本来认为C语言是无懈可击的,可从作者的角度看来,确实有些不妥的地方,想想也是,哪有完美无缺东西呢。其实作者也并非在贬低C,只是向读者揭示一些平日难以觉察的地方,以在编程过程中加以防范。比如库函数gets,只有一个指针参数,因为没有内存缓冲长度的限制,在接收大于缓冲长度的内容时就会存在问题;又像switch语句,绝大多数情况都需要编程者手工在每个case后加上一个break,多少有些使用不便,而且容易引发问题。
    C无疑是最经典的编程语言,我们想要用好它,了解其方方面面是应该的。


相关文档:

GNU C library 笔记1

内容:Introduction 和 Error Reporting
1. glibc 所实现全部或部分规范下的功能有
ISO C: The international standard for the C programming language.
POSIX: The ISO/IEC 9945 (aka IEEE 1003) standards for operating systems.
Berkeley Unix: BSD and SunOS.
SVID: The System V Interface Description.
X ......

VC .NET中String^ 与ANSI C char*互转

VC.NET中的String类是利用Unicode字符集编码来表示文本。Unicode字符集中每个字符(汉字、英文字母)都占2个字节,且其字符串是以2个连续的\0结尾的。
ANSI的ASCII字符集是最常见的字符集,常用于表示txt的文本文件。在ASCII字符集中英文占一个字节,汉字2个字节,且其字符串是以一个\0结尾的。
在利用VC.NET进行混合编程时 ......

zz Emacs C

日期:2009-11-21   10:54:22
本节主要参考:
    曹乐的《在Emacs下用C/C++编程》
    王纯业的《Emacs 一个强大的平台》
    emacswiki.org
emcas难学易用,可扩展性强。有人把她当作信仰,有人认为他是魔鬼!学习首先记住基本的键盘快捷键,学会常用插件, ......

程序高手必读:写好C程序的10条秘籍

   神乎其技,惟C程序,功到自成,十大建议!
  1、汝应频繁催动lint工具,据其语法声明修习内力,此事皆因lint之思虑决断实远在君上。
  
  2、不可依随NULL指针,如若不然,混沌痴颠必俟君于彼岸。
  
  3、纵有天赋大智慧,知晓其事无碍,汝亦当尽数强制挪移函数参数为原型所期之数据类型,以免一 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号