摘要: 字符串处理srttok的用法 strtok函数是C语言中用于分割字符串的一个非常有用的工具。以下是关于strtok函数用法的详细说明: 一、函数原型 c复制代码 char *strtok(char *str, const char *delim); 二、参数说明 str:要分割的字符串。首次调用时, 阅读全文
posted @ 2024-06-07 22:28 琨为玉也 阅读(29) 评论(0) 推荐(0) 编辑
摘要: soket 利用http实现验证码的发送 在C语言中,可以直接使用socket的TCP连接来实现HTTP协议发送验证码的功能会涉及到底层的网络通信编程。以下是一个简化的步骤和示例代码,如何使用socket在程序中向互亿无线官方中发送HTTP POST请求来让手机获取验证码。 详情可以去官网下载API 阅读全文
posted @ 2024-06-07 22:22 琨为玉也 阅读(29) 评论(0) 推荐(0) 编辑
摘要: socket 实现udp组播通信 UDP组播(Multicast)是一种网络通信方式,它允许一个发送者(源)发送单一的数据包到多个接收者(目标)。与单播(Unicast)通信(其中数据包从一个发送者发送到一个接收者)和广播(Broadcast)通信(其中数据包发送到网络中的所有设备)不同,组播提供了 阅读全文
posted @ 2024-06-06 20:33 琨为玉也 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 利用udp实现网络数据通信 UDP(User Datagram Protocol) 是用户数据报协议,是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。它是 IETF RFC 768 是 UDP 的正式规范。UDP 在 IP 数据包的头部仅仅加入了复用和数据完整性校 阅读全文
posted @ 2024-06-06 20:08 琨为玉也 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 进程间的通信(信号通信) 进程的信号通信是操作系统中进程间通信(IPC)的一种方式,它允许一个进程向另一个进程发送一个信号,从而改变另一个进程的状态或执行某个操作。信号是异步的,意味着信号的发送和接收并不依赖于接收进程的执行状态。 信号通信的基本概念 信号类型:操作系统定义了一系列的信号,如SIGI 阅读全文
posted @ 2024-06-05 18:46 琨为玉也 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 进程间的通信(管道) 进程间的通信(Inter-Process Communication,IPC) 是指在不同进程之间传递或交换信息。这些进程可以是运行在同一台计算机上,也可以是通过网络连接的不同计算机上的。由于不同的进程拥有不同的内存空间,因此不能通过简单地直接访问对方的内存空间来实现信息的传递 阅读全文
posted @ 2024-06-04 21:27 琨为玉也 阅读(19) 评论(0) 推荐(0) 编辑
摘要: c语言获取系统当前时间 在C语言中,ctime 和 localtime 是两个与日期和时间处理相关的函数,但它们的用途和功能有所不同。这两个函数通常与 <time.h> 头文件一起使用。 ctime: char *ctime(const time_t *timer); 这个函数将一个以秒为单位的时间 阅读全文
posted @ 2024-05-31 20:42 琨为玉也 阅读(919) 评论(0) 推荐(1) 编辑
摘要: c语言字符串转int型 在C语言中,将字符串转换为int类型通常使用标准库函数atoi()(ASCII to integer)或strtol()(string to long)。然而,需要注意的是这些函数不检查溢出,并且在转换无效字符串(如包含非数字字符的字符串)时可能会产生不可预测的结果。 以下是 阅读全文
posted @ 2024-05-25 18:08 琨为玉也 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 无符号整数转二进制逆序 在C语言中,要实现一个函数来传入一个八位无符号整数,并返回其二进制倒序的字符串,你可以使用以下步骤: 分配足够的堆空间来存储倒序后的二进制字符串。 利用位运算符获取当成8位无符号整数的二进制数 可以从高位往遍历也可以从低位往高位遍历 从高遍历就把字符串从尾部开始插入,从低位遍 阅读全文
posted @ 2024-05-03 21:59 琨为玉也 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 冒泡排序(Bubble Sort) 是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 具体步骤如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每 阅读全文
posted @ 2024-05-02 14:21 琨为玉也 阅读(52) 评论(0) 推荐(1) 编辑