自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 链式队列

#ifndef _LINKQUEUE_H_#define _LINKQUEUE_H_#define SUCCESS 100#define FAILURE 101typedef int DataType;struct node{ DataType data; struct node *next;};typedef struct node Node;struct...

2018-08-10 20:40:39 184

原创 顺序队列

#include "SequenceQueue.h"int InitQueue(Queue *q){ if (NULL == q) { return FAILURE; } q->rear = q->front = 0; //初始化空队 return SUCCESS;}int EmptyQueue(Queue q){ return (q.front...

2018-08-10 20:39:37 173

原创 队列实现杨辉三角形

#include <stdio.h>#include "SequenceQueue.h"#include <stdlib.h>void Traverse(Queue q){ int i; for(i = q.front; i != q.rear; i++) { if (q.data[i] != 0) { printf("%d ", q.dat...

2018-08-10 20:38:24 386

原创 链表 双向链表

头文件 #ifndef _LINKLIST_H#define _LINKLIST_H#define FAILURE 10000#define SUCCESS 10001#define TRUE 10002#define FALSE 10003typedef int ElemType; struct node{ ElemType dat...

2018-08-10 20:36:44 143

原创 线性表

#ifndef _SEQUENCELIST_H#define _SEQUENCELIST_H #define SIZE 10#define SUCCESS 10000#define FAILURE 10001#define TRUE 10002#define FALSE 10003typedef int ElemType;str...

2018-08-02 19:37:55 148

原创 训练

字符串逆序#include <stdio.h>#include <string.h>#include <stdlib.h>void string_reverse(const char *ptr, char *str){ int len = strlen(ptr), i; ptr += (len - 1); for (i = 0; i &...

2018-07-28 20:37:28 313

原创 字符串

 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,即将句子中的单词位置倒置,而不改变单词内部结构. #include <stdio.h>#include <string.h>#include <stdlib.h>int main(){ int i = 0; int...

2018-07-26 20:10:22 137

原创 指针

一、指针的定义1.指针是变量的一种,里面是一个地址。单元的地址就是指针内容;   所有类型的指针长度都是4字节;2. 定义指针变量:(1) char *str = "Hello";   //str指向hello字符串                             (2) int a = 1;                                       ...

2018-07-26 19:42:51 207

原创 整数算法 与 位运算

 输入一个整数a,再输入两个整数p1,p2(p1,p2<32),输出该整数的二进制表示方法中从右端开始的p1到p2位.#include <stdio.h>void fun(long n,int p1,int p2);int main(){ long n;//32位的整数是长整形 int p1,p2;//p1,p2是位数 printf("请输...

2018-07-24 19:35:39 624

原创 7.23

学习并了解了  一维数组 二维数组  静态变量 外部变量等 int b[5]; //未初始化的全局变量是0int main(){ int i; //int array[5]; //未初始化的局部变量是垃圾值 //int array[5] = {1, 2, 3, 4, 5}; //int array[5] = {1, 2}; //对部分元素初始化,其他未初始化元素...

2018-07-23 20:42:37 208

原创 7.21

2018-07-21 18:52:21 127

原创 7.20

学习shell脚本和 GDB语句的运用 0为成功1为失败 

2018-07-20 20:31:07 117

原创 7.19

今日任务:自学文件处理命令与系统相关安全命令                  vim编辑器的设置和快捷操作、gcc编译器工作原理、Makefile今日任务完成情况 VIM编辑器设置完成 快捷操作基本掌握 GCC工作原理了解 makefile可以运用但是不熟练今日开发出现的问题 对MAKEfile的运用不熟练  目前只能跟着老师还有书上的教程进行操作 无法独立自主运用  还在一步步熟悉...

2018-07-19 19:54:18 507

原创 7.18

今日主要任务  自习LINUX文件处理命令与系统安全相关命令各五条配置VIM 未解决问题 CHOMD 和CHOWN DD这几个命令没有熟练掌握 目前的命令使用都停留在比较浅的阶段  中间的OPTIONS 没有完全熟悉 ...

2018-07-18 20:08:45 391

原创 7.17

今日学习任务:了解LINUX的基础操作指令任务完成情况:基本了解开发中出现的问题汇总:在安装虚拟机的时候出现了问题 INTEL VT-X未开启  需要进入BIOS 进行cao'操作今日未解决问题:无今日开发收获:收获不太大.其他:adduser 新建用户passwd 密码ls 显示目录下的文件ls -l 显示所有文件su 切换用户vim hello.c进入hell...

2018-07-17 20:04:53 267

原创 学习日志

今日学习任务:stm32来实现led灯和蜂鸣器,初始化led。今日任务完成情况:点亮LED,修改程序让蜂鸣器响。今日开发中出现的问题汇总:汇编语句不太懂,对寄存器的运行方式不太明白。今日未解决问题:没有清楚寄存器和初始化。今日开发收获:收获不太大,但是积少成多。...

2018-07-02 18:59:24 160

原创 学习日志

今日学习任务:学习了keil5的工程建立,学了 LED,按键,蜂鸣器。今日任务完成情况:学会了基本的按键控制LED。代码量:170行。                                    学会了基本的步骤:1.看原理图。2.分析工作原理。3.看芯片手册。4.调用函数。今日开发中出现的问题汇总:不知道蜂鸣器的输出方式,没能实现按键控制蜂鸣器。今日未解决问题:按键未能实现对蜂鸣器的控...

2018-07-02 15:00:49 140

原创 学习日志

今日学习任务          STM32基础学习今日任务完成情况               今日任务按计划完成       代码量150行今日开发中出现的问题汇总           keil 编译出错       无法加载程序今日未解决问题    无今日开发收获               STM32基础                   微处理器 : 51 (8位) 15,STM8   ...

2018-07-02 14:59:54 135

原创 学习日志

今日学习任务:对做的秒表计时器进行答辩今日任务完成情况:顺利完成答辩。计时器总代码量:140行。今日开发中出现的问题汇总: 无 今日未解决问题:需加深对单片机原理的了解今日开发收获:能够自己独立加上一点同学的帮助,完成任务。其他:学总是好的。...

2018-07-02 14:58:20 129

原创 学习日志

今日学习任务:做简单秒表设计今日任务完成情况:设计大体写完,明天继续。今日开发中出现的问题汇总:毫秒的十位开始会闪动,到后面就停留在8.不变化。 想给秒表加入倒计时等更多功能,代码调试出现问题。今日未解决问题:问题目前还没有解决。今日开发收获:有一些收获其他:一点点积累吧。...

2018-07-02 14:56:07 127

原创 学习日志

今日学习任务:学习单片机中断。做结课设计。今日任务完成情况:结课设计没写完,明天继续。代码量 200今日开发中出现的问题汇总:给得protuse原理图有问题,代码是正确的但是数码管却乱显示。今日未解决问题:数码管问题没有解决。今日开发收获:对中断有了进一步的认识。其他:无...

2018-07-02 14:54:30 101

原创 学习日志

今日学习任务:用数码管,矩阵按键做一个简易的计算器。今日任务完成情况:单个数的显示。今日开发中出现的问题汇总:只有在单独使用某些部件的时候,能够理解应用,但是一到要综合应用的时候,就不知道怎么用代码去实现它。两位以上的数无法显示  计算无法输出结果今日未解决问题:不知道怎么让前两个数码管显示第一次按键输入的数,中间两个数码管显示第二次输入的数,最后两个数码管显示结果。今日开发收获:未有多少收获自我...

2018-06-26 19:03:09 105

原创 学习日志

 学习日志       姓名:王宁捷     日期:2018.06.24今日学习任务:  用AD制图,完成单片机最小系统。今日任务完成情况:按要求完成制图,制作元件库和封装并且绘制pcb板子,手动布线。今日开发中出现的问题汇总:绘制PCB图时布线较乱。今日未解决问题:无今日开发收获:学会了如何绘制pcb板子。自我评价:老师的要求能够基本完成,还可以。...

2018-06-25 19:58:50 116

原创 学习日志6

学习日志       姓名:王宁捷     日期:2018.06.25今日学习任务:   安装软件protues和keil4,protues仿真和keil4编写代码今日任务完成情况:用keil4编写了helloworld,beep,key和数码管这几个基本程序,并且在protues中进行了仿真。代码量:300今日开发中出现的问题汇总:矩阵按键的使用不熟练今日未解决问题:矩阵按键计算器今日开发收获:...

2018-06-25 19:35:54 175

原创 生产实习4

今日学习任务:用Altium Designed 绘制单片机最小系统的原理图,绘制51芯片的原理图和封装。今日任务完成情况:基本完成。今日开发中出现的问题汇总:     对于制作元件库和封装的方法不熟悉 今日未解决问题:基本解决。自我评价: 泡吧ZZZZzz...

2018-06-24 08:47:07 118

原创 生产实习3

学习日记   姓名:王宁捷 日期:6.22今日学习任务:C语言基础与提高(1.一维数组 2.二维数组 3.字符数组 4.函数 5.预处理)今日任务完成情况:#include <stdio.h>main(){   int a[3][4]={{1,2,3,4},{3,4,5,6},{5,6,7,8}};    int i;    int (*1p)[4]=a,*q=a[0];    for...

2018-06-22 19:36:11 149

原创 生产实习日报(2)

学习日志 姓名:王宁捷 日期:2018.6.21 今日学习任务  自习 按要求编程 代码量约300行今日开发中出现的问题汇总:逻辑能力不够  程序编写出现一些BUG 现已解决今日未解决问题:无今日开发收获:对于基础的C语言进行回顾,对于一些算法和基础函数有了再一次的训练。自我评价:一般...

2018-06-21 18:58:04 110

空空如也

空空如也

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

TA关注的人

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