常用的编辑命令为vi, 例如vi abc.c 然后使用vi编辑器的操作命令
vi编辑器如何使用请看其手册,用 man vi 来看,或者在网上书上找找用法。
编译用cc, 简单的就用 cc abc.c 就可以,生成的可执行文件为a.out 你也可以用man cc来查看更详细的用法,或者在网上书上找找用法。
文件可以使用sendfile直接过去比如刚开始是报文头部结束\r\n\r\n直接write就可以
然后文件数据可以直接sendfile处理,
也可以
#define BUFSIZE 8196
while(read(fd,buf,BUFSIZE)>0){
write(...)
}
CONTENT-LENGTH是报文头结束\r\n\r\n之后的字节总数
char *itoa(int x,char*string1,int radix)char *itoa(int y,char*string2,int radix)
这两行你写成声明了。应该用
itoa(x, string1, 10)
itoa(y, string2, 10)
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)