Table of Contents
In this post, we'll learn how to get the length of a string in C.
Thankfully, C provides us with a function called strlen() that does exactly what we need. The function is included with the standard library, inside the <string.h> header file.
First, let's define a string. Remember that a string in C is just an array of characters.
CLIKEchar greeting[] = "Hello, world!";
Now, let's get the length of the string:
CLIKEchar greeting[] = "Hello, world!";
int length = strlen(greeting);
Then if you want, you can print the length using printf:
CLIKEchar greeting[] = "Hello, world!";
int length = strlen(greeting);
printf("greeting length: %u", length);
Here's a fully-working example:
CLIKE#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[]) {
char greeting[] = "Hello, world!";
int length = strlen(greeting);
printf("greeting length: %u", length);
}
That's pretty much it. Now that you know how to get the length of a string, you can use that information however you want.
Conclusion
In this post, we learned how to get the length of a string in C by using the strlen() function.
Hopefully, you've found this information useful.
Happy coding!
Getting Started with TypeScript
Getting Started with Svelte
Create an RSS Reader in Node
Getting Started with Electron
How to Set Up Cron Jobs in Linux
How to deploy a .NET app using Docker
Getting Started with Deno
How to deploy a Node app using Docker
How to Scrape the Web using Node.js and Puppeteer
Getting User Location using JavaScript's Geolocation API
Setting Up Stylus CSS Preprocessor
Using Axios to Pull Data from a REST API
