C语言基础
文章平均质量分 85
清塘荷韵_kathy
打不死的小强
展开
-
花样swap函数
常见的几种swap函数的写法及简单分析 泛型法的swap函数原创 2015-05-11 07:16:20 · 632 阅读 · 0 评论 -
快速排序整理
快速排序的三个步骤: (1)选择基准:在待排序列中,按照某种方式挑出一个元素,作为 “基准”(pivot) (2)分割操作:以该基准在序列中的实际位置,把序列分成两个子序列。此时,在基准左边的元素都比该基准小,在基准右边的元素都比基准大 (3)递归地对两个序列进行快速排序,直到序列为空或者只有一个元素。 https://blog.csdn.net/morewindows/articl...原创 2018-05-24 16:21:55 · 117 阅读 · 0 评论 -
联合体与大小端存储
union{ int val; char str[2]; }obj; int main() { obj.str[0] = 10; obj.str[1] = 1; cout<<obj.val; return 0; } 使用小端方式存储,上述代码的输出结果为:266. 可以看到,obj.val中存储的是010a,对应的二进制位0000 ...原创 2018-08-13 21:21:12 · 686 阅读 · 0 评论