📄 test-port-client2b.c
字号:
/**************************************************************************
* This is a port-read client. It will accept any IP address and port
* number on the commandline, connect to the server, send the message
* (if any defined), read the reply, and close.
**************************************************************************/
//*****INPUT: <Your_name><IP-addr> <port> [<send-msg>]
#include <stdarg.h>
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <sys/socket.h>
#include <sys/types.h>
//#include <netinet.h>
#include <resolv.h>
#include <errno.h>
#define MAXBUF 255
#define PORT 2000
int main(int Count, char *Strings[])
{ int sockfd, bytes_read;
struct sockaddr_in dest;
char buffer[MAXBUF]="B\0";
char *IP="10.1.11.50";
// printf("%s, %s, %s\n", Strings[1], Strings[2], Strings[3]);
/*---Create socket for streaming---*/
sockfd = socket(AF_INET, SOCK_STREAM, 0);
bzero(&dest, sizeof(dest));
dest.sin_family = AF_INET;
dest.sin_addr.s_addr = inet_addr(IP);
dest.sin_port = htons(PORT);
connect(sockfd, (struct sockaddr *)&dest, sizeof(dest));
// sprintf(buffer, "%s\n", Strings[3]);
send(sockfd, buffer, strlen(buffer), 0);
close(sockfd);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -