习题 6.19 用指向指针的指针的方法对5个字符串排序并输出。
2023-09-14 09:06:56 时间
C++程序设计(第三版) 谭浩强 习题6.19 个人设计
习题 6.19 用指向指针的指针的方法对5个字符串排序并输出。
代码块:
#include <iostream>
using namespace std;
void sort(char *s[], int n);
int main()
{
char *str[5]={"zoo", "shock", "fear", "link", "snake"};
int i;
sort(str, 5);
for (i=0, cout<<"Sort by: "; i<5; cout<<str[i++]<<' ');
cout<<endl;
system("pause");
return 0;
}
void sort(char *s[], int n)
{
char **p, **q, *temp;
for (p=s; p<s+n; p++)
for (q=p+1; q<s+n; q++)
if (**p>**q){
temp=*p, *p=*q, *q=temp;
}
}
相关文章
- jquery 获取或设置radio单选框选中值的方法
- 【7】python_matplotlib 输出(保存)矢量图方法;画图时图例说明(legend)放到图像外侧;Python_matplotlib图例放在外侧保存时显示不完整问题解决
- oracle ORA-00031:session marked for kill(标记要终止的会话)解决方法
- 快速掌握Linux内存查看方法(linux查看内存排序)
- django 重写update,create,delete方法详解编程语言
- JSP Out.println()方法:输出空字符串和换行符号
- jQuery $.param()方法的用法
- Linux关闭进程占用端口的方法(linux关闭占用的端口)
- Linux输出文件的处理方法(linux的out文件)
- 【Oracle数据库中查询所有列的方法】(oracle查询所有列)
- Oracle中如何输出字段名称的方法(oracle中输出字段名)
- php中ob(OutputBuffer输出缓冲)函数使用方法
- ASP.NET输出PNG图片时出现GDI+一般性错误的解决方法
- JSP输出HTML时产生的大量空格和换行的去除方法
- php生成静态文件的多种方法分享
- jQuery-serialize()输出序列化form表单值的方法
- PHP页面间参数传递的四种方法详解
- 通过table标签,PHP输出EXCEL的实现方法
- linuxc程序中获取shell脚本输出的实现方法
- php上传文件中文文件名乱码的解决方法
- 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
- java格式化输出数字的方法
- php将文本文件转换csv输出的方法
- 减小VC6编译生成的exe文件的大小的方法