itoa随手记(itoa是什么,itoa怎么用)

简介: itoa随手记(itoa是什么,itoa怎么用)

前言

虽然是非常常见的函数,但我没见过,在这里记录一下。


一、itoa是什么?

itoa函数,全称int to array,是将整形转换成字符串类型的函数。是C非标准库的函数(写题目也不用管这个)

二、使用

char* itoa(int value,char*string,int radix);

value: 要转换的整数,可以不是int类型但是整数必须在int的范围里           string: 转换后的字符串  radix: 转换进制数,范围是2~36

1. #include <stdio.h>
2. int main()
3. {
4.  int number1 = 12;
5.  int number2 = -123456;
6.  char string[16] = {0};
7.  itoa(number1,string,8);
8.  printf("数字:%d 转换为:%s\n",number1,string);
9.  itoa(number2,string,10);
10.   printf("数字:%d 转换为:%s\n",number2,string);
11. system("pause");
12.   return 0;
13. }


总结

用于int类型转字符串

填入数字的范围在int之内,可以是负数,进制转化在2到36之间。

相关文章
|
7月前
|
安全
一文搞懂:_itoa_itow_itotatoiatofatol
一文搞懂:_itoa_itow_itotatoiatofatol
67 0
|
存储 编译器 数据库
进阶C语言 第六章-------《文件操作》 (fgetc、fputc、fgets、fputs、fprintf、fscanf)知识点+完整思维导图+基本练习题+深入细节+通俗易懂建议收藏(一)
进阶C语言 第六章-------《文件操作》 (fgetc、fputc、fgets、fputs、fprintf、fscanf)知识点+完整思维导图+基本练习题+深入细节+通俗易懂建议收藏(一)
进阶C语言 第六章-------《文件操作》 (fgetc、fputc、fgets、fputs、fprintf、fscanf)知识点+完整思维导图+基本练习题+深入细节+通俗易懂建议收藏(二)
进阶C语言 第六章-------《文件操作》 (fgetc、fputc、fgets、fputs、fprintf、fscanf)知识点+完整思维导图+基本练习题+深入细节+通俗易懂建议收藏(二)
LeetCode 205. Isomorphic Strings
给定两个字符串 s 和 t,判断它们是否是同构的。 如果 s 中的字符可以被替换得到 t ,那么这两个字符串是同构的。 所有出现的字符都必须用另一个字符替换,同时保留字符的顺序。两个字符不能映射到同一个字符上,但字符可以映射自己本身。
87 0
LeetCode 205. Isomorphic Strings
|
Java Go C语言
【刷题】自己实现strStr()
【刷题】自己实现strStr()
138 0
【刷题】自己实现strStr()
|
算法 编译器 C语言
少见却强大酷炫的字符串函数(strtok/strstr/strerror)
正片开始👀 字符串函数👏 首先神魔是字符串函数?
少见却强大酷炫的字符串函数(strtok/strstr/strerror)
|
Java C语言
每日一练(37):实现 strStr()
实现 strStr() 函数。
255 0
|
Java JavaScript C++
itoa()函数与atoi()函数
1、itoa()函数(整型转字符) 以下是用itoa()函数将整数转换为字符串的一个例子: # include # include void main (void) { int num = 100; char str[...
1107 0
|
机器学习/深度学习