急求解决 。。。。
#include <stdlib.h>
。。。。。。。。。。。。。。。中间省略了啊。这就是个简单的usb转串口的通信程序
int writeToPort(int fd, char* buffer)
{
if(write(fd, buffer, strlen(buffer)) < 0)
{
perror("write error");
}
}
编译时,总是提示strlen函数和stdlib冲突。这是为啥呢?怎么解决?
网上有一种说法,是换成string.h。但不知道这样会不会对结果有影响啊?
作者: zhonghua1816 发布时间: 2011-03-22
strlen函数需要包含string.h头文件
作者: louyong0571 发布时间: 2011-03-23
man strlen
HTML code
HTML code
NAME strlen - calculate the length of a string SYNOPSIS #include <string.h> size_t strlen(const char *s);
作者: justkk 发布时间: 2011-03-23
需要有包含string.h的头文件,对你想要的结果应该不会造成什么影响,你试试
作者: lgjywjy 发布时间: 2011-03-23