自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C语言结构体在函数内的申请与释放

在函数内实现malloc的方式1-使用指针作为函数返回值的方式dataStc *func1(){ dataStc *p; p = (dataStc *)malloc(sizeof(dataStc)); p->size = 6; return p;}2-使用二级指针的方式void func2(dataStc **p){ *p = (dataStc *)malloc(sizeof(dataStc)); (*p) -> size = 8;

2020-08-19 16:58:41 1333

原创 两种头文件包含函数的区别

两种头文件包含函数的区别In file included from main.c:3:b/test.h:3: warning: "PI" redefined 3 | #define PI 3.1415926 | In file included from main.c:2:a/test.h:3: note: this is the location of the previous definition 3 | #define PI 3.14 | 在多个目

2020-08-08 22:17:12 401

原创 打卡机的设计——基本功能

打卡机设计任务概述应市场需求,某工程师现设计了一款新上下班打卡机,打卡机具有以下功能:(1) 上班打卡,员工具有编号(首位为 1 的六位编号),输入编号后,再输入校验码,校验码生成规则:员工编号除首位反序,再与员工编号求和,如:员工编号,110086,校验码为 178087。校验码错误即打卡失败。记录打卡时间(2) 下班打卡,只需输入员工编号即可。记录打卡时间,显示该人员今天上班时长,如果上班时长不够,显示早退 xx 分钟。可以更新下班打卡时间。无下班打卡显示缺卡。(3) 可以设置规定

2020-07-21 20:56:08 857

原创 约瑟夫环数组解法——C语言实现

约瑟夫环​ 1、一群人围在一起坐成环状(如:N)​ 2、从某个编号开始报数(如:K)​ 3、数到某个数(如:M)的时候,此人出列,他的下一个人又从1开始报数,数到M的那个人又出列​ 4、一直循环,直到所有人出列,约瑟夫环结束​ 提示:N个人,其编号从1到N,存储在数组元素a中。从a[0]开始报数,数到M的数组元素a[i],存储到b[j++]中,然后把a[i]标记为0或-1,表示已经出列,下次要跳过。当走到数组末尾a[N-1]是,再从头开始接着报数(模拟成一圈)。当所有元素都标记为0时,表

2020-07-19 20:24:03 1931

原创 每日任务 每日一练-20200716

每日任务 每日一练-20200716C语言数组的学习1.编程一个逆序的数组,只能交换,不能定义临时数组#include <stdio.h>#define ARRLEN 10int main(int argc, char const *argv[]){ int a[ARRLEN] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0}; for (int i = 0; i < ARRLEN; i++) { printf("a

2020-07-16 16:58:32 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除