当前位置: 代码迷 >> C语言 >> 新问题,高手请进!
  详细解决方案

新问题,高手请进!

热度:622   发布时间:2008-06-13 17:14:40.0
新问题,高手请进!
下面这个程序,编译通过了,连接的时候有一个错误.(小弟正在看c语言的科学和艺术一书,程序都是书里的),我用的vc++6.0编译器
/*
* File: greeting.c
* ----------------
* This program prints a more personal greeting than did
* the original "Hello, world." program by reading in the
* name of the user.
*/

#include <stdio.h>
#include "genlib.h"
#include "simpio.h"

void main()
{
    string user;

    printf("What is your name? ");
    user = GetLine();
    printf("Hello, %s.\n", user);
}
出现的错误:
-Configuration: 33w3 - Win32 Debug--------------------
Linking...
33w3.obj : error LNK2001: unresolved external symbol "char * __cdecl GetLine(void)" (?GetLine@@YAPADXZ)
Debug/33w3.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

33w3.exe - 1 error(s), 0 warning(s)

附上了simpio.h头文件

[[it] 本帖最后由 yshwy2008 于 2008-6-13 20:18 编辑 [/it]]
----------------解决方案--------------------------------------------------------
谢谢各位高手!
----------------解决方案--------------------------------------------------------
提示: 作者被禁止或删除 内容自动屏蔽
2008-06-13 09:21:35
flyue

来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
  得分:0 
..............

#include <stdio.h>
#include "genlib.h"
#include "simpio.h"    /*这个文件你发上来*/

void main()
{
    string user;

    printf("What is your name? ");
    user = GetLine();    /*你这个GetLine函数是什么东西??定义呢??*/
    printf("Hello, %s.\n", user);
}

----------------解决方案--------------------------------------------------------
文件已经附上,请帮忙看看,谢谢高手哈!
----------------解决方案--------------------------------------------------------
提示: 作者被禁止或删除 内容自动屏蔽
2008-06-13 12:48:47
yshwy2008

等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-13
  得分:0 
没有啊?兄弟帮我看看啊
----------------解决方案--------------------------------------------------------
  相关解决方案