Linux C

指针

将《让你不再害怕指针》又扫了一遍,菜鸟每次都有不同的收获 指针的值是指针本身存储的数值,这个值将被编译器当作一个地址,而不是一个一般的数值。在32位程序里,所有类型的指针的值都是一个32位整数,因为32位...

线性表顺序存储结构

顺序存储结构有三属性: 1:存储空间的起始位置:数组data,它的存储位置就是存储空间的存储位置 2:线性表的最大存储容量:数组长度MaxSize 3:线性表的当前长度:length #define MAXSIZE 20 typedef int ElemTy...

算法复杂度

每天学习一点,不求囫囵吞枣,只求坚持 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作 时间复杂度比较好算,大小关系依次: O(1) < O(logn) < O(n) ...

结构,类型

最近感觉数据结构方面实在欠缺,对于菜鸟来说,得每晚努力学习学习,可以说数据结构从来就没懂过,逼着补补课 数据结构是相互之间存在一种或者多种特定关系的数据元素的集合   逻辑结构 1:集合结构 集合结...

编译器优化的能力和局限性

记得3年前涛哥来面试的时候,就被提问到关于O2,O0编译的问题,我当时听起来就是天书。gcc给用户提供了一些使用优化的控制,制定优化级别,-O1是使用一组基本的优化,-O2或者-O3会使用更全面的优化,这样做可以提...

浙ICP备16024533号

浙公网安备 33010802007459号