- 博客(5)
- 收藏
- 关注
转载 转贴:使用 typedef 抑制劣质代码
使用 typedef 抑制劣质代码 作者:Danny Kalev编译:MTT 工作室 原文出处:Using typedef to Curb Miscreant Code摘要:Typedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。
2007-12-02 21:10:00
325
原创 缓冲输出和内存分配
缓冲输出和内存分配 缓冲输出和内存分配的问题一直让我很头痛,学了几天了,总算有点眉目,下面是一些这方面资料和大家共享. 由于立即安排输出的显示通常比将其暂时保存在一大块一起输出要昂贵得多。因此,C实现通常允许程序员控制产生多少输出后在实际地写出它们。 这个控制通常约定为一个称为setbuf()的库函数。如果buf是一个具有适当大小的字符数组,则setbuf(std
2007-12-02 21:08:00
385
原创 直接用地址的操作
大家都知道,每一个变量都有自己的存储空间。而地址就是用来唯一地标识存储空间。这样就很容易让我们联想到:可以直接通过地址来代替变量,来参加程序的运算。也就是说,我们在程序运算中可以不用变量,而直接对地址进行操作。说了这么多,大家可能还不明白,我到底是什么意思。下面就举几个例子来说明。例一:#i ncludeint main(void){ scanf("%d",(int*)0x0100);
2007-11-09 10:17:00
509
原创 scanf()的一些内涵
scanf()的一些内涵: 最近发现scanf()有很多学问,几天的学习,弄清了一些问题,现在,给大家说一说使用scanf()函数的一些值得注意的地方.不知大家有没有在编程的时侯,使用了scanf()函数后会出现一些异常情况.1.要结束scanf()函数的输入一定要按回车键.原因就是出现在这个地方.它的作用就是从输入流提取数据.2.输入流的指针在stdio.h文件中有宏定义#define std
2007-11-09 09:57:00
359
转载 Hawk: Google手机将会动谁的奶酪
Hawk: Google手机将会动谁的奶酪 Google手机来了!确切的说是Google的手机操作系统,之前一些人分析Google不会推出手机操作系统,但Google消息的公布,也破了这些人的猜测。其实就我个人来看,推出自己的手机,对于Google来说,远没有手机操作系统对Google有益。毕竟Google不像Apple那样有完善的硬件积累,Google还是一家互联网公司,它深知提供服
2007-11-09 09:03:00
366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人