Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

แปลง int เป็นอักขระ ASCII ใน C/C++

ใน C/C++ ค่าตัวอักษรเก็บในรูป ASCII เพื่อแปลง int เป็น ASCII ให้บวกค่า ASCII ของ '0' เข้าไป

ตัวอย่าง

#include <stdio.h>

int intToAscii(int number) {
    return '0' + number;
}

int main() {
    printf("The ASCII of 5 is %d\n", intToAscii(5));
    printf("The ASCII of 8 is %d\n", intToAscii(8));
    return 0;
}

ผลลัพธ์

The ASCII of 5 is 53
The ASCII of 8 is 56