String
1.String length implementation
size_t my_strlen(const char* str)
{
if (str == NULL)
{
return 0;
}
int length = 0;
const char *ch = str;
while (*ch != '\0')
{
length++;
ch++;
}
return length;
}2.String character check implementation
size_t my_strchar(const char* str, int c)
{
if (str == NULL)
{
return 0;
}
while (*str != '\0')
{
if (*str == c)
{
return (char*) str;
}
str++;
}
return NULL;
}3.Modifications to pointers
4.Reassignment of pointers
5.A function to check for a string in a string
6.A function to compare two strings
7. A function to concatenate strings
Last updated