目录”?在“显示以下内容的目录”中选择“包含文件”,点击下面的“新建”图标Р找到头文件路径并确定Р在VS 2008中设置库路径Р与头文件路径的设置类似Р标准的源代码目录结构Р实际上,VS 2008在新建工程中会默认帮我们添加两个用于区分头文件和源代码文件的目录?在工程中添加其它目录:“视图”中打开“解决方案管理器”,选择工程的名字如“cppTest”,右键,“添加”,“新建筛选器”,然后重名命为“include”?在“include”中再右键,添加,新建自己的.h或.cpp文件Р附A:头文件应该包含Р为了避免那些只能包含一次的头文件被多次包含,需要在头文件中用编译时条件来进行控制? /*my.h*/? #ifndef __MY_H__? #define __MY_H__ ? // 你的代码? #endif?注:头文件应该并且必须要有上面三句红色字体的代码,这是一个良好编程习惯,其中“__MY_H__”为对应的头文件的名字Р附B:头文件一般可包含Р常量定义:如const float pi=3.14;?变量声明:如extern int m; extern int a[];?函数声明:如extern int fn(char s);?类联函数定义:如inline char fn(char *p){return *p;}?类型声明:如struct BTNode{char data; BTNode *left,*right;};?包含指令:如#include “include/index.h“?宏定义:如#define PI 3.1415926?类声明:如class Db{......};Р附C:头文件不宜包含Р变量定义,如int a; int b[5];?函数定义,如char fn(char *p){return *p;}?常量聚集定义,如const int c[]={1,2,3};