├─◆ 狼盟首页 > 查看贴子 > 详细信息
楼主
求助:一个CPP文件调用另一个CPP文件的函数时出现的问题
代码很简单,问题多多呀main.cpp里的代码:#include <stdio.h>#include "puts.cpp"typedef struct student{ int num; char name[20];}stud;stud info[2];void main(){ add();}puts.cpp里的代码:#include "main.cpp"void add(){ int i; for(i=0;i<2;i++) { scanf("%d",&info[i].num); gets(info[i].name); }}会产生一警告一错误:warning C4182: #include nesting level is 363 deep; possible infinite recursionatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a higher limit