c语言
wangxiaoangg
这个作者很懒,什么都没留下…
展开
-
c语言实现简单的socket通信
一、通讯示意图 二、函数详解 1、socket()函数 int socket(int domain, int type, int protocol); socket函数对应于普通文件的打开操作。普通文件的打开操作返回一个文件描述字,而socket()用于创建一个socket描述符(socket descriptor),它唯一标识一个socket。这个socket描述字跟文件描述字一样,后续的操作都有用到它,把它作为参数,通过它来进行一些读写操作。 正如可以给fopen的传入不同参数值.转载 2020-10-12 18:59:41 · 581 阅读 · 0 评论 -
c语言中的“宏”
简单来说:宏定义又称为宏代换、宏替换,简称“宏”。是C提供的三种预处理功能的其中一种。复杂的请看下面,讲的很全。下面的带参宏定义,多行宏定义,在Linux内核源码中很多。另外sizeof也是一个宏定义。 宏定义 宏定义是C提供的三种预处理功能的其中一种,这三种预处理包括:宏定义、文件包含、条件编译 1. 不带参数的宏定义: 宏定义又称为宏代换、宏替换,简称“宏”。 格式...转载 2018-03-01 15:57:07 · 254 阅读 · 0 评论