2024.1.15

发布时间:2024年01月15日

? ? ? ? 这周是考试周昂,下周有三门相对重要的考试,所以说会将更多的时间与精力投入到复习中去,相对而言的投入到代码中的时间就会变少平时就以复习以前写过的代码为主了,这一周是不打算开新坑的,一切新的学习暂停,等到考完了的寒假,我必将编程爽!那么还是看看今天复习了什么代码吧——

#define _CRT_SECURE_NO_WARNINGS
#include<string.h>
#include<errno.h>
#include<stdio.h>
//int main()
//{
//	FILE* pf = fopen("zxl.docx", "r");
//	if (pf == NULL)
//	{
//		printf("%s", strerror(errno));
//		return -1;
//	}
//	char a[20];
//	fscanf(pf, "%s", a);
//	printf("%s", a);
//	fclose(pf);
//	pf = NULL;
//	return 0;
//}


//my_strlen(char* a)
//{
//	int count = 0;
//	while (*a != '\0')
//	{
//		count++;
//		a++;
//	}
//	return count;
//}
//int main()
//{
//	//my_strlen
//	char* a = "abcdef";
//	printf("%d", my_strlen(a));
//
//	return 0;
//}


//void my_strcpy(char* a, char* b)
//{
//	while (*a++ = *b++)
//	{
//		;
//	}
//}
//
//int main()
//{
//	my_strcpy;
//	char a[20];
//	char b[10] = "abcdefg";
//	my_strcpy(a, b);
//	printf("%s", a);
//	return 0;
//}


//char* my_strcat(char* a, char* b)
//{
//	char* temp = a;
//	while (*a != '\0')
//	{
//		a++;
//	}
//	while (*a++ = *b++)
//	{
//		;
//	}
//	return temp;
//}
//
//int main()
//{
//	char a[20] = "abcd";
//	char b[10] = "efgh";
//	my_strcat(a, b);
//	printf("%s", a);
//	return 0;
//}

int my_strcmp(char* a, char* b)
{
	while (*a == *b && *a!='\0')
	{
		a++;
		b++;
	}
	if (*a == *b)
	{
		return 0;
	}
	return *a - *b;

}

int main()
{
	char* a = "abcdz";
	char* b = "abcde";
	int ret = my_strcmp(a, b);
	if (ret > 0)
	{
		printf(">");
	}
	else if (ret == 0)
	{
		printf("=");
	}
	else
	{
		printf("<");
	}
	return 0;
}

? ? ? ? 考试加油了少年!

文章来源:https://blog.csdn.net/Aishangyuwen/article/details/135611295
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。