linux c 编译通不过,请高手帮我看下哪里的错?
int _send()
{
int fd,size;
char fname[1024],buffer[4096];
/*输入要传输的文件*/
printf("请输入您要传输的文件路径:\n");
gets(fname);
/*打开文件*/
fd = open(fname,O_RDONLY,0);
/*读取文件*/
while((size = read(fd,buffer,4096))>0)
{
/*调用client函数,传输文件*/
// client(buffer);
printf("%s",*buffer);
}
if(size == -1)
{
fprintf(stderr,"Read Error: %s\a\n",strerror(errno));
exit(-1);
}
/*传输结束,关闭文件*/
close(fd);
printf("传输完毕!\n");
}
/*我用gcc -c clien client.c编译,
*提示错误信息:
*
*client.c: 在函数‘_send’中:
*client.c:58: 错误: 在调试器里重新运行此程序
*client.c:58: 错误: 在调试器里重新运行此程序
*client.c:58: 错误: 在调试器里重新运行此程序
*client.c:58: 错误: expected declaration or statement at end of input
*/
是不是没头文件啊
printf("%s",*buffer); 这里是不是错了
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <netdb.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <netinet/in.h>
#include <sys/socket.h>
头文件。
{{--
相关问答:
以前在VC里面建一个工程,都只用一个 .c 文件,昨天在一个工程里用了两个 .c文件了,遇到问题了,请大家指点。比如:
File1.c Fil ......
#include <stdio.h>
#include <graphics.h>
void main()
{
int x0,y0,x1,y1,driver,mode,i;
driver=VGA;
mode=VGAHI;
initgraph(&driver,&mode,&qu ......
想知道每条指令或函数的系统消耗。比如系统执行int a=0;的开销是多少。有没有类似的文档之类的。不要和我说用什么clock()函数来测试。我想要相关总结好的文档
先反汇编,然后拿着cpu的指令手册查每条指令的时间周期 ......
用这本书入门怎么样呢 跟谭浩强的相比如何? 谢谢
我把这本看了几篇,确实很好的书。就不要拿它跟 谭 的书比了, 谭 的书要照顾全国读者。
不可同日而语
一个是国外的,一个是国内的
学完c primer ......
目前遇到的问题是:
存放在远程服务器端c/s程序一有更新,如何做到客户端立即响应弹出有最新升级的提示窗口。
本来有点思路:采用WCF+windowns服务+定时器的方式也能实现,但是每台客户端机子每隔都去访问一下远程 ......