自定义一个strcmp函数。 函数原型为 strcmo(char *p1,char *p2);
来源:互联网 发布:高维数据分析 编辑:程序博客网 时间:2024/06/08 12:41
自定义一个strcmp函数。 函数原型为 strcmo(char *p1,char *p2);
#include"stdio.h"int main(){int strcmp(char *p1,char *p2); //定义函数。int m;char str1[20],str2[20],*p1,*p2;printf("enter two strings: \n");scanf("%s",str1);scanf("%s",str2);p1=&str1[0]; //指针指向字符串首地址。p2=&str2[0];m=strcmp(p1,p2);printf("result: %d\n",m);return 0;}int strcmp(char *p1,char *p2){int i=0; while(*(p1+i)==*(p2+i))if(*(p1+i++)=='\0') //若相等则返回0return (0);return (*(p1+i)-*(p2+i)); //若不等则返回结果为第一个不等字符的ASCII码的差值。}
阅读全文
0 0
- 自定义一个strcmp函数。 函数原型为 strcmo(char *p1,char *p2);
- int strcmp(char *source, char *dest)函数
- 为函数原型编写函数定义: int ascii_to_integer(char *str);
- 为函数原型写函数定义:double my_atof(char *str);
- 为函数原型编写函数定义:int my_strcmp(char *s,char *t);
- 宇龙酷派笔试题:求出数组的倒置,函数原型为char * reverse( char * str)
- 写一个函数,他的原型是 int continumax(char*outoutstr,char*intputstr).
- C/C++中char **p1赋值给const char **p2产生错误
- 【LVL1_5_c】【思考题】【7】char *p1="hellow world"和char p2[]="hellow world"的区别
- char *p1="china" 与char p2[]="china"的区别
- 函数原型 int syetem(const char *command)
- C语言 为下面的函数原型编写函数定义:int ascii_to_integer(char *str)
- 函数在一个字符串中进行搜索,查找所有在一个给定字符集合中出现的字符,函数原型:char *find_char( char const *source, char const *chars);
- 一个将string转换为 const* char的函数
- 一个将string转换为 const* char的函数
- 一个将string转换为 const* char的函数
- 【转载】一个将string转换为 const* char的函数
- char*: strcmp
- 第四章 SpringMVC--Controller接口控制器详解(5)
- UnityShader案例(五)——法线纹理
- [Leetcode] 206. Reverse Linked List 解题报告
- 多线程系列之创建线程
- 用nginx最代理请求总是 required is not finished yet
- 自定义一个strcmp函数。 函数原型为 strcmo(char *p1,char *p2);
- 2017android面试总结
- js--异步加载
- EditText常用样式和方法小结
- java.lang.ClassCastException: com.bumptech.glide.request.target.SquaringDrawable cannot be cast to a
- 《童话镇》
- 安卓手机为什么越用越卡越慢 问题原因探究(转载 文/阑夕)
- jQuery<6.1>
- Android使用POI打开word文档