How to Convert an Int to String in C
Updated onbyAlan Morel
Table of Contents
In this post, we'll learn how to convert an integer to a string in C.
sprintf()
To convert an integer to a string, you can use the sprintf()
function in C.
Here's how to convert the int 12345
to the string "12345"
:
CLIKE#include <stdio.h>
int main() {
int number = 12345;
char string[5];
sprintf(string, "%d", number);
printf("%s\n", string);
}
The output will be the number converted to a string:
BASH12345
The sprintf()
function has this syntax:
CLIKEint sprintf(char *str, const char *format, ...)
It takes any value and prints it to a string. It is similar to the printf()
function except it doesn't print to the console but instead returns the string.
Leave us a message!
×
- Getting Started with TypeScript
- How to Install Node on Windows, macOS and Linux
- Getting Started with Svelte
- Getting Started with Electron
- How to Serve Static Files with Nginx and Docker
- How to Set Up Cron Jobs in Linux
- How to build a Discord bot using TypeScript
- How to deploy a MySQL Server using Docker
- Build a Real-Time Chat App with Node, Express, and Socket.io
- Creating a Twitter bot with Node.js
- Getting Started with React
- Setting Up Stylus CSS Preprocessor