当前位置: 技术问答>linux和unix
linux网络编程sockaddr_in里面的成员
来源: 互联网 发布时间:2017-05-25
本文导语: 这是小弟来论坛第一次求助,希望论坛的大哥大姐们能够指点迷津。我用的是 ubuntu 系统,在学linux编程,前面似乎都很顺利。但是到了和网络这部分就有点小伤感了。我尝试编写UDP的客户端和服务器程序。 #include ...
这是小弟来论坛第一次求助,希望论坛的大哥大姐们能够指点迷津。我用的是 ubuntu 系统,在学linux编程,前面似乎都很顺利。但是到了和网络这部分就有点小伤感了。我尝试编写UDP的客户端和服务器程序。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
/*包含相关的头文件。*/
#define REMOTEPORT 4567 /*定义表示端口号的常量。*/
#define REMOTEIP "127.0.0.1" /*定义表示表IP的常量。*/
int main(int argc,char *argv[])
{
int s,len; /*定义相关的变量。*/
struct sockaddr_in addr;
int addr_len;
char msg[256]; /*定义一个数组发送与接收数据。*/
int i=0;
if (( s= socket(AF_INET, SOCK_DGRAM, 0) )