实现strcmp 使用C语言


#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
char *Strcmp(char* dest, char* arr) {
	int len = 0;
	assert((dest != NULL) && (arr != NULL));
	while (*dest && *arr && (*dest == *arr)) {
		dest++;
		arr++;
	}
	return *dest - *arr;
}
int main() {
	char dest[] = "abcdefg";
	char arr[] = "abcdefg";
	
	printf("%d", Strcmp(dest,arr));

	system("pause");
	return 0;
}

猜你喜欢

转载自blog.csdn.net/nihuhui666/article/details/89355992
今日推荐