#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
void my_memset(char* arr, char k, int n)
{
while (n--)
{
arr[n] = k;
}
}
int main(void)
{
char arr[] = "hell lllll";
my_memset(arr + 1, 'x', 4);
for (int x = 0; x < strlen(arr); ++x)
{
printf("%c", arr[x]);
}
}
#include<stdio.h>
#include<string.h>
int my_memcmp(char* arr1 , char* arr , int k)
{
while (k--)
{
if (*arr1 == *arr)
{
arr1++;
arr++;
}
else if (*arr1 > *arr)
{
return 1;
}
else {
return -1;
}
}
return 0;
}
int main(void)
{
int arr[] = { 1,2,256};
int arr1[] = { 1,2,1 };
int ret = my_memcmp(arr1,arr,9);
printf("%d", ret);
}