读书人

请问:linux下c编程的undefined refer

发布时间: 2012-03-03 15:33:03 作者: rapoo

请教:linux下c编程的undefined reference to menset 问题。
各位大虾:

初学linux下的c编程,redhat9.0下调试书本上的例子时(截取部分)出现如下问题:

# include <unistd.h>
# include <sys/types.h>
main()
{
char r_buf[4];
memset(r_buf,0,sizeof(r_buf));
}


调试信息:/tmp/ccMkjaeG.o(.text+0x1c):in function 'main ':
:undefined reference to 'memset '
collect2: ld return3d 1 exit status


谢谢 ^_^

[解决办法]
#include <mem.h>
[解决办法]
#include <string.h>
memset是string.h里的函数

#include <mem.h>
#include <memory.h> 这两个是Turbo C的

读书人网 >C语言

热点推荐