C strlen()
Published Aug 25, 2021Updated Jul 5, 2022
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.
Learn C on Codecademy
- Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
- Includes 6 Courses
- With Professional Certification
- Beginner Friendly.75 hours