include.cpp(main函数的cpp文件)文件中包含另一个.cpp文件的错误及原因 当一个main函数的cpp文件包含另一个cpp文件,使用#include "data.cpp" 是不可以的,例如下面include.cpp#include stdio.h #include "data.cpp" //extern void add(); void main() { #include "include.h" #include "yingcheng.itcast" add(); getchar(); }data.cpp 文件#include "data.h" #include stdio.h void add() { int c = a + b; printf("\n"); printf("%d", c); }data.h#pragma once int a = 10; int b = 20; int c;yingcheng.itcast#pragma once printf("俞文龙真是牛,跟着龙哥学c在也不用担心c学不会");include.h#pragma once printf("jajklsjklsdjkjskljdsadf");这是我们使用了#include "data.cpp"n