我们在C/C++编程中,经常出现这种类型的错误:error: redefinition of 'struct student'或者error: previous definition of 'struct student'。
字面来看,指的是重新定义或者先前已定义。下面我将针对这一类型问题给出一套系统的解决方案,看了以下文章后,相信以后对于这种问题将会胸有成竹,对于程序的设计也更加合理。
开门见山,我讲给出一个具体的例子。
1、实例
struct.h
struct student
{
char name[20];
int age;
};
#include "student.h"