logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java 图书管理系统

这是一个基于Java的图书管理系统,采用面向对象设计。系统包含用户和管理员两种角色,通过多态和接口实现不同操作功能。核心类包括Book(书籍信息)、Bookclass(书架管理)、user(抽象用户类)及其子类guanli(管理员)和putong(普通用户)。系统通过IA接口实现各类功能操作,包括查找、借阅、归还、新增、删除等。采用模块化设计,将不同功能封装为独立类,通过接口数组实现动态绑定。管理

文章图片
#java#python#开发语言
C语言 内存函数

本文介绍了memcpy函数的使用与模拟实现。memcpy用于将源地址的指定字节数数据复制到目标地址,示例展示了其基本用法。模拟实现通过类型转换逐字节复制数据。当源地址和目标地址存在重叠时,建议使用memmove函数,其模拟实现根据地址关系选择从前向后或从后向前复制。文章还简要提及memset设置内存内容和memcmp比较内存区域的功能。这些内存操作函数都需要注意地址重叠问题,确保数据正确复制。

文章图片
#c语言#java#算法
C语言 内存函数

本文介绍了memcpy函数的使用与模拟实现。memcpy用于将源地址的指定字节数数据复制到目标地址,示例展示了其基本用法。模拟实现通过类型转换逐字节复制数据。当源地址和目标地址存在重叠时,建议使用memmove函数,其模拟实现根据地址关系选择从前向后或从后向前复制。文章还简要提及memset设置内存内容和memcmp比较内存区域的功能。这些内存操作函数都需要注意地址重叠问题,确保数据正确复制。

文章图片
#c语言#java#算法
C语言 题目2

摘要:本文包含多个C语言编程示例,包括循环控制(break/continue)、字符串处理(strlen/sizeof)、九九乘法表、最大公约数(辗转相除法)、素数判断(100-200)、图形打印(X图案/空心正方形)、矩阵转置、数组逆序输出、数组交换以及平均值计算。重点展示了各种基础算法的实现方法,如通过嵌套循环控制流程、利用取模运算求公约数、使用标志位判断素数等。所有示例均采用标准C语法,包含

#c语言#开发语言
函数的创建和销毁

本文探讨了编程中函数的创建与销毁过程,重点分析了函数调用时的栈帧管理机制。在创建阶段,系统通过移动栈指针分配空间存储局部变量和参数,并详细介绍了寄存器(如ebp、esp等)在函数调用中的关键作用。销毁阶段则通过弹出栈帧回收资源,防止内存泄漏。文章通过C语言示例展示了从main函数到Add函数的完整调用过程,包括参数传递、栈帧切换和返回值处理,同时解释了汇编指令如push、mov、lea等在内存操作

文章图片
#c语言
C语言题目1

列如数组int arr[] = { 1,2,3,4,5,6,7,8,9,10 }//编写程序数一下 1到 100 的所有整数中出现多少个数字9。编写程序数一下 1到 100 的所有整数中出现多少个数字9。++c先++后使用b=7c=7。要在{‘b’,'i','t','\0'}计算长度是3。a/b因为a是int类型b是int类型。++a先++后使用c=6a=6。main内是局部变量所以打印为1。所谓

#c语言#数据结构#开发语言
c语言学习

include <stdio.h>头文件。一个函数只有一个main函数。int main()主函数。

#c语言#学习#算法
到底了