C/C++
文章平均质量分 91
五鑫
有梦想就一定要付出行动,并且坚持下去。
展开
-
对10个整数按由大到小排序
现有思路后有代码:思路:在主函数中定义一个数组用来存放10个整数,定义int * 型指针变量p指向a[0]。定义函数sort使数组a中的元素按由大到小排序。在主函数中调用sort函数,用指针变量p作实参,sort函数的形参用数组名,用选择排序法进行排序。撸码:#include "stdafx.h"#include "stdlib.h"int main(){ void sort(int原创 2017-08-05 15:40:28 · 10537 阅读 · 2 评论 -
二维数组中有关指针总结
在C语言中二维数组的使用比一维数组更为复杂,表现形式多种多样,举个例子总结下:#include "stdafx.h"#include "stdlib.h"int main(){ int a[3][4] = { { 1,3,5,7 },{ 9,11,13,15 },{ 17,19,21,23 } }; printf("%#d, %#d\n",a,*a);//0行首地址和0行0列原创 2017-08-05 16:57:26 · 383 阅读 · 0 评论 -
c语言单链表
链表概述链表是一种常见的重要的数据结构,它是动态的进行存储分配的一种结构。先说一个场景的应用,假设有若干位同学的信息需要保存,每位同学包含编号、年龄、分数。虽然对每位同学来讲可以用结构体类型的数据表示,但是对于多为同学而言能否用结构体数组表示呢?如果同学的具体数量不知道定义大了,浪费空间,定义小了则不够用,因此排除掉结构体数组。此时我们的链表就派上用场了。 head表示链头指针,指向链表的第一个元素原创 2017-08-27 23:32:48 · 792 阅读 · 1 评论