摘要: 目录一、Void无类型① 基本概念② void 的细节二、void * 万能指针&通用指针① 基本概念② void * 为什么是万能的,通用的?③ void * 类型能定义变量进行赋值初始化,但是不能直接解引用void * 类型解引用****编译报错④ void* 类型的指针在编程中具有以下几个常见 阅读全文
posted @ 2024-06-24 23:42 WJnuHhail 阅读(13) 评论(0) 推荐(0) 编辑
摘要: /****************************************************************************************************** * @file name: :Mystrcmp * @brief :模拟strcmp * @ 阅读全文
posted @ 2024-06-24 20:13 WJnuHhail 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ![image](https://img2024.cnblogs.com/blog/3432073/202406/3432073-20240624191053697-875877559.png) ![image](https://img2024.cnblogs.com/blog/3432073/202406/3432073-20240624191116204-2067696925.png) ![i 阅读全文
posted @ 2024-06-24 19:13 WJnuHhail 阅读(2) 评论(0) 推荐(0) 编辑
摘要: ### Auto自动化变量 自动存储类别是默认的存储类别,通常用于在”函数内部定义的局部变量“。这些变量会在程序执行到其定义的代码块时对应的栈空间被创建,函数执行完毕后变量对应栈空间会自动销毁。 示例: int main() //宿主 { auto int data;//寄生虫 auto int d 阅读全文
posted @ 2024-06-21 19:58 WJnuHhail 阅读(3) 评论(0) 推荐(0) 编辑
摘要: /****************************************************************************************************** * @file name: : test01 * @brief :数组的练习 * @auth 阅读全文
posted @ 2024-06-20 08:49 WJnuHhail 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 定义一个字符数组a,自己赋值或者初始化,然后再定义一个空数组b,请你用代码实现把a里面的数据赋值到b里面 (如果a数组里面有字母,请你大变小,小变大再赋值过去) /******************************************************************** 阅读全文
posted @ 2024-06-18 21:57 WJnuHhail 阅读(0) 评论(0) 推荐(0) 编辑
摘要: /****************************************************************************************************** * @file name: :通过结构体获取时间 * @brief : * @author 阅读全文
posted @ 2024-06-18 21:56 WJnuHhail 阅读(1) 评论(0) 推荐(0) 编辑
摘要: ####################################################################################### # file name : Makefile # author : wvjnuhhail@126.com # data : 阅读全文
posted @ 2024-06-14 21:09 WJnuHhail 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 编写TCP客户端和服务端程序,客户端通过多路IO复用同时处理标准输入(文件描述符为0)和套接字。当输入为quit时程序结束;当通过套接字收到对方消息时把收到的消息再次转发给对方,服务器端需通过select()监控listenfd和accept()后建立的新的套接字newfd, 可只写select() 阅读全文
posted @ 2024-06-13 21:29 WJnuHhail 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 试写一个函数,传入一个参数unsigned char num,把num按位进行整个数值翻转。规则:使用位运算,不能另外使用变量存储,写出最优的方案。例:num二进制为10010111; 翻转后 num二进制是11101001 unsigned char reverseBitsChar(unsigne 阅读全文
posted @ 2024-06-13 21:28 WJnuHhail 阅读(5) 评论(0) 推荐(0) 编辑