![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 86
daiyier
这个作者很懒,什么都没留下…
展开
-
结构体和共用体
在C语言中,经常有一些定义和概念会混淆,做个笔记。 结构体概述 结构体是用户根据自己的需求制定一个组合项,这个组合项中包含若干个数据项。 结构体类型的一般形式如下: struct 结构体名 {成员列表}; 例如: struct student { int num; char name[20]; char sex; int age; float score; cha原创 2012-11-15 16:04:08 · 936 阅读 · 0 评论 -
指针数据类型的自我小结
int i; //定义整型变量i int *p; //p为指向整型数据的指针变量 int a[n];//定义整型数组a,它有n个元素,步长为2 int *p[n];//定义指针数组p,它由n个指向整型数据的指针元素组成,步长为2(或4) int (*p)[n];//p为指向含n个元素的一维数组的指针变量,步长为2*n(或4*n) 上面两个我经常搞混,前者是指针数组,中心词是数组原创 2012-11-19 10:41:30 · 251 阅读 · 0 评论 -
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比 较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构转载 2015-09-28 11:02:21 · 460 阅读 · 0 评论