⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 strnicmp.c

📁 newos is new operation system
💻 C
字号:
/* ** Copyright 2001, Travis Geiselbrecht. All rights reserved.** Distributed under the terms of the NewOS License.*/#include <string.h>#include <ctype.h>#include <sys/types.h>intstrnicmp(char const *s1, char const *s2, size_t len){	unsigned char c1 = '\0';	unsigned char c2 = '\0';	if(len > 0) {		do {			c1 = *s1; c2 = *s2;			s1++; s2++;			if(!c1)				break;			if(!c2)				break;			if(c1 == c2)				continue;			c1 = tolower(c1);			c2 = tolower(c2);			if (c1 != c2)				break;		} while(--len);	}	return (int)c1 - (int)c2;}#pragma weak strncasecmp=strnicmp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -