client socket
include <sys/types.h>
include <sys/socket.h>
include <stdio.h>
include <netINet/in.h>
include <arpa/INet.h>
include <unistd.h>
int main()
{
int sockfd
int len
struct sockaddr_in address
int result
char ch = A
sockfd = socket(AF_INet, SOCK_STREAM, 0)
address.sin_family = AF_INet
address.sin_addr.s_addr = INet_addr("127.0.0.1")
address.sin_port = 9734
len = sizeof(address)
result = connect(sockfd, (struct sockaddr *)&address, len)
if(result == -1) {
perror("oops: client")
exit(1)
}
write(sockfd, &ch, 1)
read(sockfd, &ch, 1)
printf("char from server = c\n", ch)
close(sockfd)
exit(0)
}
標簽:
include
socket
sys
gt
上傳時間:
2017-07-29
上傳用戶:wab1981