2007年5月10日

预处理指令

摘要: 由ANSI的标准规定, 预处理指令主要包括:#define#error#if#else#elif#endif#ifdef#ifndef#undef#line#pragma由上述指令可以看出, 每个预处理指令均带有符号"#"。下面只介绍一些常用指令。1. #define 指令#define指令是一个宏定义指令, 定义的一般形式是:#define 宏替换名字符串(或数值)由#define指令定义后, ... 阅读全文

posted @ 2007-05-10 10:57 路吾 阅读(375) 评论(0) 推荐(0)

vc快捷键

摘要: CTRL+D 查看并修改tab顺序CTRL+INS 拷贝CTRL+C 拷贝SHIFT+DEL 剪切CTRL+X 剪切SHIFT+INS 粘贴CTRL+V 粘贴CTRL+F 查找CTRL+H 替换CTRL+L 删除一行ALT+F2 编辑和修改书签(永久书签)CTRL+F2 编辑和修改书签(临时书签,当文件关闭后,书签就无效了)ALT+F8 选定几行代码以后,按下Alt+F8,使选定的代码按照C语言约... 阅读全文

posted @ 2007-05-10 10:38 路吾 阅读(396) 评论(0) 推荐(0)

常见的内存错误及其对策

摘要: 发生内存错误是件非常麻烦的事情。编译器不能自动发现这些错误,通常是在程序运行时才能捕捉到。而这些错误大多没有明显的症状,时隐时现,增加了改错的难度。有时用户怒气冲冲地把你找来,程序却没有发生任何问题,你一走,错误又发作了。常见的内存错误及其对策如下:u 内存分配未成功,却使用了它。编程新手常犯这种错误,因为他们没有意识到内存分配会不成功。常用解决办法是,在使用内存之前检查指针是否为NULL。如果指... 阅读全文

posted @ 2007-05-10 10:04 路吾 阅读(356) 评论(0) 推荐(0)

导航