您的位置首页生活快答

C语言unresolved external symbol ?

C语言unresolved external symbol ?

的有关信息介绍如下:

C语言unresolved external symbol ?

将其他文件作为头文件包含在一个文件里面。

例如

#include

"1.cpp"

#include

"2.cpp"

...

不是让你把它们作为一个文件

没有问题,我复制进

VS2005

里面,但要在每个文件前面加上

#include"stdafx.h"再改一下你

main函数

中的错误就能运行了,但没有遇到你这里提示的错误

首先,你的main函数里

scanf(str,c);//这句是什么意思?看不明白,

因此我改为下面这样,程序正确运行。

scanf("%c",&c);

VS2005必须加上include"stdafx.h"这个才能运行,其他版本不清楚。

解释下:我把你的程序分别复制到4个.cpp文件里的,只要把main函数里的scanf改一下就正确的,请问你是把程序写在同一个工程里面不同的.cpp文件中的吗?要写在cpp文件中才正确的