自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

新海说

coding change world!

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何理解单链表?

单链表学习:参考《大话数据结构》涉及到单链表的基本操作有如下:int initList(linkList *);  //初始化一个单链表,具有头指针,头结点,头结点->next=NULL;int createListHead(linkList *, int n);  //头插法创建一个链表,链表长度为n;int createListTail(linkList *, int n);  ...

2018-11-19 21:35:54 1424

原创 单链表指针和头结点的理解

线性表使用顺序(数组)存储时有个弊端,那就是在插入和删除时需要大量的移动数据,这显示是非常消耗时间的,所以可以采用链式存储,即有一个指针域(单链表),来记录下个结点的存储位置(地址),这样在插入和删除结点时只需要修改指针域即可,从而大量减少移动数据所消耗的时间。来看链表的定义:struct node { int data; struct node *next;};其中有两个元素,dat...

2018-11-19 21:22:49 7545 4

原创 如何理解int ***a指针用法?

上面的程序中,就出现了***d,它其实是存放着c指针的地址,c又是b的指针地址,b是a的指针地址。这类用法很少出现,但在此整理,下次出现不至于傻眼。...

2018-11-18 17:00:15 1104

原创 C语言结构体

// T4_Struct_115.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "struct.h"void initializeCoordinate(Coodinate *point);int _tmain(int argc, _TCHAR* argv[]){ /* //1.typedef 在结构体创建时使用 typ...

2018-11-06 21:04:50 206

原创 scanf_s用法

写在前面在用VS2015进行C语言编程时,写输入函数不能写成scanf,而要写成scanf_s,今天我将给大家解释为什么和怎么用。为什么?ANSI C中没有scanf_s(),只有scanf(),scanf()在读取时不检查边界,所以可能会造成内存访问越界,例如分配了5字节的空间但是读入了10字节。char buf[5]={'\0'};scanf("%s", buf);如果输入123...

2018-11-06 20:30:23 18500 2

raptor入门

这里是raptor的入门,用半小时快速学习raptor。 raptor,可视化编程,让编程变得简单。

2017-11-30

空空如也

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

TA关注的人

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