สอนเขียนโค้ดแปลง Int เป็น String ภาษา C ด้วยคำสั่ง itoa โดยคำสั่งนี้รับค่า argument 3 ค่า คือ ตัวแปรชนิด Int, ตัวแปรชนิด String และตัวเลขฐาน เช่น 2, 10 หรือ 16 โดยตัวอย่างกำหนดเป็นเลขฐาน 10 คือ ระบบตัวเลขที่มีตัวเลข 10 ตัว คือ 0 - 9 สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง วิธีแปลง Int เป็น String ภาษา C ด้วยคำสั่ง itoa
#include <stdio.h>
void main()
{
int i = 10;
char str[2];
itoa( i, str, 10 );
printf( "ค่าตัวแปร str คือ %s", str );
}
ผลลัพธ์
ค่าตัวแปร str คือ 10
โค้ดด้านบนใช้คำสั่ง itoa แปลงค่าจากตัวแปร i ชนิด Int เป็น String หรือ Char ในภาษา C และเก็บค่าไว้ที่ตัวแปร str จากนั้นทดสอบการแปลง Int เป็น String ภาษา C ด้วยการพิมพ์ค่าตัวแปร str ออกสู่หน้าจอได้ผลลัพธ์เท่ากับตัวแปร i