当前位置: 技术问答>linux和unix
linux下如何运行服务器和客户端的程序?
来源: 互联网 发布时间:2016-12-19
本文导语: 我是在虚拟机上装的red hat linux,想在上面实验一下客户端和服务器编程, linux终端运行时是不是要开两个终端,怎么输入,谁能写一下具体步骤,我是新手,希望各位前辈多赐教。 程序如下: 服务器:#include #inc...
我是在虚拟机上装的red hat linux,想在上面实验一下客户端和服务器编程,
linux终端运行时是不是要开两个终端,怎么输入,谁能写一下具体步骤,我是新手,希望各位前辈多赐教。
程序如下:
服务器:#include
#include
#include
#include
#include
#include
int main(int argc, char *argv[])
{
int sock, length, fromlen, n;
struct sockaddr_in server;
struct sockaddr_in from;
char buf[1024];
if (argc!= 2) {
printf( "Usage: %s port_numn",argv[0]);
return 1;
}
sock=socket(AF_INET, SOCK_DGRAM, 0);
if (sock ./client 127.0.0.1 5678
linux终端运行时是不是要开两个终端,怎么输入,谁能写一下具体步骤,我是新手,希望各位前辈多赐教。
程序如下:
服务器:#include
#include
#include
#include
#include
#include
int main(int argc, char *argv[])
{
int sock, length, fromlen, n;
struct sockaddr_in server;
struct sockaddr_in from;
char buf[1024];
if (argc!= 2) {
printf( "Usage: %s port_numn",argv[0]);
return 1;
}
sock=socket(AF_INET, SOCK_DGRAM, 0);
if (sock ./client 127.0.0.1 5678