- 12
- 0
- 约1.76千字
- 约 16页
- 2021-08-22 发布于广东
- 举报
指针数组的初始化; char name[5][9]={“gain”,“much”,“stronger”, “point”,“bye”};;;;;;;#include string.h
void main( )
{
void sort (char *name[ ], int n );
void print (char *name[ ], int n );
static char *name[ ]={ CHINA, AMERICA,
AUSTRALIA, FRANCE, GERMAN };
int n=5;
sort(name, n);
print(name, n);
} ;说明:
在以前的例子中采用了普通的排序方法,逐个比较之后交换字符串的位置。交换字符串的物理位置是通过字符串复制函数完成的。反复的交换将使程序执行的速度很慢,同时由于各字符串(国名)的长度不同,又增加了存储管理的负担。用指针数组能很好地解决这些问题。把所有的字符串存放在一个数组中,把这些字符数组的首地址放在一个指针数组中,当需要交换两个字符串时,只须交换指针数组相应两元素的内容(地址)即可,而不必交换字符串本身。; 程序定义了两个函数,一个名为 sort完成排序,其形参为指针数组 name,即为待排序的各字符串数
您可能关注的文档
最近下载
- DBJ51 T289-2025 四川省高延性混凝土加固砌体结构技术标准.pdf VIP
- 人教版(2024)新教材八年级地理上册第三 章第二节《水资源》优质教学课件.pptx
- 《幼儿园里小小值日生的重要性》.docx VIP
- 2026辽宁营口市大石桥市消防救援大队招聘政府专职消防队员、消防文员13人备考试题.docx
- 2026辽宁营口市老边区国有资产监督管理局招聘4人备考试题.docx
- 2026辽宁营口市老边区国有资产监督管理局招聘4人备考题库.docx
- 2026辽宁营口市老边区校园招聘教师24人(辽宁师范大学专场)备考试题.docx
- 青19J2建筑材料及做法 系列图集 建筑.pdf VIP
- 德业100-125KW 混合逆变器使用说明书-英文版manual_sun-100-125k-sg02hp3-eu-gm10.pdf VIP
- 国开(FJ)-国际礼仪概论-形成性考核任务二-学习资料.docx VIP
原创力文档

文档评论(0)