什么是strcmp函数

目录

开头

大家好,我叫这是我58。今天,我们要来认识一下C语言中的strcmp函数。

1.什么是strcmp函数

strcmp函数来自于C语言中的头文件<string.h>里面,用来求两个字符串谁大谁小(注意,"==""<"">"等符号都不能求两个字符串谁大谁小)(大小按字符的ASCII码值来定),其中,在strcmp(str1, str2)中,如果str1大,输出大于0整型 数,如果str2大,输出小于0整型 数,而如果str1str2都相等,那么输出一个整型 ------0

2.strcmp函数里的内部结构

c 复制代码
int strcmp ( const char * str1, const char * str2 );

^1^

3.strcmp函数的实际运用(这里只列举其一)

脑筋急转弯

c 复制代码
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
int main() {
	char str[100] = "";
	printf("至少要多少时间才能读完清华大学? -> ");
	scanf("%s", str);
	printf("\n%s\n", strcmp(str, "一秒钟") ? "\a啊哦,你答错了,正确的答案是"一秒钟"" : "恭喜你,你答对了");
	return 0;
}

^2^

结尾

在看到这里之后,我想你们应该都觉得这篇博客里的strcmp函数的介绍够简洁了吧,那么,如果你真的觉得这篇博客里的strcmp函数的介绍够简洁的话,就可以评论或者投票来互动一下我哦。


  1. 选自搜狗百科里的脑筋急转弯 ↩︎

  2. 选自strcmp函数的简介 ↩︎

相关推荐
许科大3 小时前
【笔记ing】C语言补充、组成原理数据表示与汇编实战、操作系统文件实战(高级阶段)
c语言
安德胜SMT贴片3 小时前
广州SMT贴片加工如何优化生产成本与品质管控?
其他
时时三省4 小时前
【时时三省】(C语言基础)求多项式1-1/2+1/3-1/4+...+1/99-1/100的值 用C语言表示
c语言
我不是程序猿儿10 小时前
【C】识别一份嵌入式工程文件
c语言·开发语言
子豪-中国机器人14 小时前
2月17日c语言框架
c语言·开发语言
张胤尘14 小时前
C/C++ | 每日一练 (2)
c语言·c++·面试
醉城夜风~14 小时前
[C语言]指针进阶压轴题
c语言
weixin_5358542215 小时前
oppo,汤臣倍健,康冠科技,高途教育25届春招内推
c语言·前端·嵌入式硬件·硬件工程·求职招聘
宋康16 小时前
C/C++ 指针避坑20条
c语言·开发语言·c++
SummerGao.17 小时前
Windows 快速搭建C++开发环境,安装C++、CMake、QT、Visual Studio、Setup Factory
c++·windows·qt·cmake·visual studio·setup factory