![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
啊!漂泊的鱼
随风而动,随心而止。
展开
-
C笔记——1
C笔记一 基本语法1.malloc和free用法。(1)void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。关于分配失败的原因,应该有多种,比如说空间不足就是一种。void free(void FirstByte): 该函数是将之前用malloc分配的空间还给程序或者是操作系统...原创 2019-01-20 15:00:09 · 138 阅读 · 0 评论 -
19_1.20线性表
线性表顺序表此为顺序表,有表头(结构体形成)信息是表容量,表长,和int元素。实例,head.h文件#pragma once#include<stdio.h>#include<stdlib.h>#include<string.h>typedef struct _tag_SeqList { //定义头节点 int capacity原创 2019-01-20 21:59:01 · 96 阅读 · 0 评论 -
19_1.21指针
指针概念所谓指针,也就是内存的地址;所谓指针变量,也就是保存了内存地址的变量。数据和代码都以二进制的形式存储在内存中,计算机无法从格式上区分某块内存到底存储的是数据还是代码。当程序被加载到内存后,操作系统会给不同的内存块指定不同的权限,拥有读取和执行权限的内存块就是代码,而拥有读取和写入权限(也可能只有读取权限)的内存块就是数据。CPU 只能通过地址来取得内存中的代码和数据,程序在执行过...原创 2019-01-22 12:21:45 · 90 阅读 · 0 评论 -
19_1.23链表
链表链表实现C语言LinkedList.h文件#pragma once#include<stdio.h>#include<stdlib.h>//头节点struct Header{ int length; struct Node *next;//指向第一个元素节点};//节点struct Node{ int data; struct Nod...原创 2019-01-23 15:59:40 · 122 阅读 · 1 评论