回 帖 发 新 帖 刷新版面

主题:无法解释的外部符号


   
 下面的程序我在VS2010上运行时,出现了“fatal error LNK1120: 1 个无法解析的外部命令”的结果,
导致程序无法再继续运行下去,求高手指点。
  
 #include"stdio.h"
int mian()
{
    int i,num;
    num=2;
    for(i=0;i<3;i++)
    {
        printf("\40 :The num equal %d \n",num);
        num++;
        {
            static int   num=1;
            printf("\40 :The internal block num equal %d\n",num);
            num++;
         }
    }
    return 0;
}

回复列表 (共5个回复)

沙发

int main();

板凳


我得试试,因为开始的时候,我也写成了 void main(),也去掉了return 0;
可是还是不行。那我按你的再试试。

3 楼


没有其他问题

就是main错了

4 楼


没有错啊,我输入了一下,编译成功,结果也正确啊。。

5 楼


谢谢各位了,我找到原因了,原来我把.cpp放错环境了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册