1.仿照 togglesi.c 和 togglec.c,编写一个网络通信程序,服务器端为 task43s.c,客户端 为 task43c.c,客户端将从服务器下载指定文件,并显示输出
task43c.c
#include "wrapper.h"
char* getname(char *str);
int main(int argc, char **argv)
{
int client_sock, port;
char *host, buf[MAXLINE],*file_name, *name;
rio_t rio;
if (argc != 4) {
fprintf(stderr, "usage: %s <host><port><filename>\n", argv[0]);
exit(1);
}
host = argv[1];
port = atoi(argv[2]);
file_name = argv[3];
client_sock = open_client_sock(host, port);
send(client_sock, file_name, strlen(file_name),0);
FILE* file;
name