![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C进阶之路
CZF_csdn
记录自己的成长,战胜自己。
展开
-
C指针【初阶】
指针:指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。原创 2018-03-06 20:38:54 · 113 阅读 · 0 评论 -
malloc、calloc、realloc、free
知识储备:内存的分配,详见文章下链接malloc: void *malloc(size_t size);malloc分配的内存是位于堆中的,并且没有初始化内存的内容,因此基本上malloc之后,调用函数memset来初始化这部分的内存空间.在内存的动态存储区中分配一块长度为size字节的连续区域,参数size为需要内存空间的长度,返回该区域的首地址.calloc原创 2018-03-10 20:47:13 · 117 阅读 · 0 评论 -
七大排序算法详解【数据结构】
排序算法在编程中经常用到,要做到熟练掌握,不经要能理出逻辑,也要注重算法思想原创 2018-03-13 20:01:32 · 256 阅读 · 0 评论 -
C指针【进阶】
区分方法:判断与其结合符号的优先级数组指针:指向数组的指针指针数组:存放指针类型的数组ex:int *p[10] -----指针数组int (*p)[10] ------数组指针 int array[10] = { 0 };//int *p = &array; //警告,p是指针int(*q)[10] = &array; //q是数组指针,用来存原创 2018-03-12 00:37:01 · 298 阅读 · 0 评论