strlen()
The strlen()
string function returns the length of the string without including the terminating character, '\n'
.
Syntax
strlen(string)
It takes in the string
and returns an unsigned short.
Example
#include <stdio.h>#include <string.h>int main() {char spell[20] = "Abracadabra";printf("Length: %i", strlen(spell));return 0;}
The output would be:
Length: 11
Notice how it didn’t count the terminating character.