目錄
- 一.itoa 函式簡介
- 二.itoa 函式函式實戰
- 三.猜你喜歡
零基礎 C/C++ 學習路線推薦 : C/C++ 學習目錄 >> C 語言基礎入門
一.itoa 函式簡介
在 stdlib.h 中 itoa 函式,可用于將 int 整數型別轉為 char 字串,語法如下:
/*
*描述:將一個整數轉為char型別
*
*引數:
* [in] value:整數型別
* [in] string:字串型別
* [in] radix:整數型別,轉換后的進制型別,可以轉為二進制/八進制/十六進制
*
*回傳值:指向string這個字串的指標
*/
char *itoa(int value, char *string, int radix);
二.itoa 函式函式實戰
/******************************************************************************************/
//@Author:猿說編程
//@Blog(個人博客地址): www.codersrc.com
//@File:C語言教程 - C/C++ itoa函式
//@Time:2021/08/10 08:00
//@Motto:不積跬步無以至千里,不積小流無以成江海,程式人生的精彩需要堅持不懈地積累!
/******************************************************************************************/
#include "stdafx.h"
#include <stdio.h>
#include "windows.h"
#pragma warning(disable: 4996)
int _tmain(int argc, _TCHAR* argv[])
{
char szDst[1024] = "";
int nSrc = https://www.cnblogs.com/shuopython/p/123;
itoa(nSrc, szDst, 10);
printf("%d 對應的十進制字串是 %s \n", nSrc, szDst);
itoa(nSrc, szDst, 8);
printf("%d 對應的八進制字串是 %s \n", nSrc, szDst);
itoa(nSrc, szDst, 16);
printf("%d 對應的十六進制字串是 %s \n", nSrc, szDst);
itoa(nSrc, szDst, 2);
printf("%d 對應的二進制字串是 %s \n", nSrc, szDst);
system("pause");
return 0;
}
輸出:
123 對應的十進制字串是 123
123 對應的八進制字串是 173
123 對應的十六進制字串是 7b
123 對應的二進制字串是 1111011
請按任意鍵繼續. . .
三.猜你喜歡
- C 語言 陣列下標越界和記憶體溢位區別
- C 語言 使用指標遍歷陣列
- C 語言 指標和陣列區別
- C 語言 指標陣列和陣列指標區別
- C 語言 野指標
- C 語言 函式值傳遞和址傳遞
- C 語言 函式不定長引數
- C 語言 函式指標
- C 語言 指標函式
- C 語言 回呼函式 callback
- C 語言 #pragma once
- C 語言 #include <> 與 #include “” 區別
- C 語言 const 修飾函式引數
- C 語言 const 和 define 區別
- C 語言 #運算子
- C 語言 ##運算子
- C 語言 __VA_ARGS__
- C 語言 ##__VA_ARGS__
- C 語言 函式不定長引數 ##__VA_ARGS__經典案例
- C 語言 va_start / va_end / va_arg 自定義 printf 函式
- C 語言 main 函式
- C 語言 main 函式引數 main(int argc, char *argv[])
- C 語言 區域變數
- C 語言 全域變數
- C 語言 全域變數和區域變數區別
- C 語言 static
- C 語言 extern
- C/C++ Unicode 和多位元組區別
- C/C++ wprintf 輸出中文亂碼
- C/C++ char 和 wchar_t 相互轉換
未經允許不得轉載:猿說編程 ? C/C++ itoa 函式
本文由博客 - 猿說編程 猿說編程 發布!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/356641.html
標籤:C
