第17周项目14-指针法比较两个字符数组
来源:互联网 发布:北京行知实践园图片 编辑:程序博客网 时间:2024/05/13 06:25
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称:main.cpp* 作 者:孔云* 完成日期:2013年12月19日* 版 本 号: v1.0* 输入描述:指针法比较字符串,返回值同strcmp。* 问题描述:深刻理解字符数组比较。*/#include<iostream>using namespace std;int astrcmp( const char *str1,const char *str2);int main(){ int m; char s1[90]="Alk owi ng!"; char s2[50]="asn oo d !"; m=astrcmp(s1,s2); if(m==0) cout<<"s1=s2"; else if(m<0) cout<<"s2>s1"<<endl; else cout<<"s1>s2"<<endl; return 0;}int astrcmp(const char *st1,const char *st2){ int i=0,j=0; if(*(st1+i)!='\0'&&*(st2+i)!='\0') { if(*(st1+i)==*(st2+j)) { i++; j++; return 0; } else if(*(st1+i)>*(st2+j)) return 1; else return -1; } else { if(*(st1+i)=='\0') return -1; else return 1; }}
心得体会:字符数组再也不陌生了,指针法使用数组也可以了、、、
0 0
- 第17周项目14-指针法比较两个字符数组
- 第13周项目5-连结整合两个字符数组
- 比较两个字符数组
- 比较两个字符数组
- 第17周项目2--比较两个字符串(用数组名做形参)
- 第17周项目18-指针选择法数组排序
- 第16周项目2-比较两个字符串长度(指针作形参)
- 第17周项目13-比较两个字符串
- 第17周项目2--比较两个字符串并返回
- 第16周 项目2-用数组作做形参,比较两个字符串长度
- 比较两个字符数组,比较难
- C++程序设计-第16周字符数组及指针上机实践项目
- 第16周项目2-用指针玩字符串(2.删除字符数组做形参)
- 第16周项目2-去除字符串中指定字符(数组、指针作形参)
- 第17周项目10-指针法去字符串中特定字符
- 第14周项目9-字符数组排序
- 第14周项目4--拓展一--字符数组排序
- 第17周项目 1 数组排序 指针
- MQTT的学习研究(十五) MQTT 和android整合文章
- 【cocos2d-x入门实战】环境配置、交叉编译及安卓项目的生成
- js设置cookie
- 反编译apk生成程序的源代码和图片、XML配置、语言资源等文件
- extjs JsonStore详解
- 第17周项目14-指针法比较两个字符数组
- cocos2d-x 为CCEditBox添加纯数字0到9的键盘输入类型并讲解其使用
- Erlang 入门(一)
- libgdx 中粒子与背景图片颜色混合的问题。
- MQTT的学习研究(十六) MQTT的Mosquitto的window安装部署
- C#简单放大缩小图像并保存文件
- Protel转PADS
- Script to Collect Data Guard Physical and Active Standby Diagnostic Info for 10g and above(+RAC)
- HiveQL 常用操作