ที่นี่เราจะดูวิธีแปลงสตริงตัวเลขเป็นข้อมูลประเภท integer เราสามารถแก้ปัญหานี้ได้โดยใช้ฟังก์ชัน atoi() ฟังก์ชันนี้รับสตริงเป็น input และแปลงเป็นข้อมูล integer
ฟังก์ชัน atoi() อยู่ในไลบรารี <cstdlib>
Input: สตริงตัวเลข "1234" Output: 1234
อัลกอริทึม
ขั้นตอน 1: รับสตริงตัวเลข ขั้นตอน 2: แปลงเป็น integer ด้วยฟังก์ชัน atoi() ขั้นตอน 3: พิมพ์ผลลัพธ์ ขั้นตอน 4: จบ
ตัวอย่างโค้ด
#include <iostream>
#include <cstdlib>
using namespace std;
main() {
int n;
char num_string[20] = "1234";
n = atoi(num_string);
cout << n;
}
ผลลัพธ์
1234