摘要:
3. typedef & #define的问题 有下面两种定义pStr数据类型的方法,两者有什么不同?哪一种更好一点?typedef char *pStr;#define pStr char *; 答案与分析: 通常讲,typedef要比#define要好,特别是在有指针的场合。请看例子:ty... 阅读全文
posted @ 2010-12-29 19:35
thunderhao
阅读(150)
评论(0)
推荐(0)
摘要:
调用(calling)机制从汇编时代起已经大量使用:准备一段现成的代码,调用者可以随时跳转至此段代码的起始地址,执行完后再返回跳转时的后续地址。 CPU为此准备了现成的调用指令,调用时可以压栈保护现场,调用结束后从堆栈中弹出现场地址,以便自动返回。借堆栈保护现场真是一项绝妙的发明,它使调用者和被调者... 阅读全文
posted @ 2010-12-29 19:34
thunderhao
阅读(174)
评论(0)
推荐(0)
摘要:
3. typedef & #define的问题 有下面两种定义pStr数据类型的方法,两者有什么不同?哪一种更好一点?typedef char *pStr;#define pStr char *; 答案与分析: 通常讲,typedef要比#define要好,特别是在有指针的场合。请看例子:ty... 阅读全文
posted @ 2010-12-29 17:15
thunderhao
阅读(137)
评论(0)
推荐(0)
摘要:
和大家分享这篇日志,我的看法是: 原文地址:让source insight 原文作者:songzhangzhangOptions -> Preferences -> Display -> Trim long path names with ellipsis 阅读全文
posted @ 2010-12-29 10:45
thunderhao
阅读(311)
评论(0)
推荐(0)

浙公网安备 33010602011771号