
C
Vecchioo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言中链表的知识回顾
链表概述 链表是一种常见的数据结构,其存储元素的个数是不固定的。原创 2019-04-06 15:55:22 · 469 阅读 · 0 评论 -
C语言中的存储管理
内存组织方式 程序编写完成后。程序首先要装载到计算机的内核或者半导体内存中,之后运行程序。有四个逻辑段: 可执行代码 静态数据 可执行代码和静态数据存储在固定的内存位置。 动态数据(堆) 程序请求动态分配的内存来自内存池,即堆。 栈 局部数据对象、函数的参数以及调用函数和被调用函数的联系放在称为栈的内存池中。 以上4类根据操作系统和编译器的不同,堆和栈既可以是被所有同时运行的程序共享的操作系统...原创 2019-04-06 19:46:36 · 586 阅读 · 0 评论 -
C程序设计之动态管理与内存丢失
malloc函数 #include<stdio.h> void *malloc(void *ptr,size_t size); int* pInt; pAnt=(int*)malloc(sizeof(int)); calloc函数 函数原型如下: #include<stdio.h> void *calloc(void *ptr,size_t size); 该函数的功能...原创 2019-04-06 20:04:15 · 401 阅读 · 0 评论 -
C语言声明一个结构体
1)声明结构体使用关键字struct。声明的结构体一般形式为: struct 结构体名 { 成员列表 }; //此处切记分号! 定义结构体变量后,系统自动为其分配内存单元。在规模较大的程序中,常将结构体类型的生命放在头文件中,以后可使用#include命令将该头文件包含在源文件中。 2)在声明结构体类型时定义变量: struct 结构体名 { 成员列表 }变量名列表; 3)直接定义结构体类...原创 2019-04-01 15:42:39 · 6217 阅读 · 0 评论 -
C语言结构体指针
一个指向变量的指针表示变量所占内存的地址。如果一个指针指向结构体变量,那么该指针指向的是结构体变量的起始地址。指针变量也可指向结构体数组中的元素。 指向结构体变量的指针 因为指针指向结构体变量的地址,因此可以使用指针访问结构体中的成员。定义结构体指针的一般形式是: 结构体类型 *指针名; struct Student *pStruct; 第一种方法是使用点运算符引用结构成员: (*pStruct...原创 2019-04-01 19:51:57 · 798 阅读 · 0 评论