C ভাষায়, char টাইপ ভেরিয়েবলকে int-এ কনভার্ট করার তিনটি পদ্ধতি রয়েছে:
- sscanf()
- atoi()
- টাইপকাস্টিং
C ভাষায় char থেকে int কনভার্ট করার উদাহরণ:
উদাহরণ
#include <stdio.h>
#include <stdlib.h>
int main() {
const char *str = "12345";
char c = 's';
int x, y, z;
sscanf(str, "%d", &x); // sscanf ব্যবহার
printf("\nThe value of x: %d", x);
y = atoi(str); // atoi() ব্যবহার
printf("\nThe value of y: %d", y);
z = (int)(c); // টাইপকাস্টিং ব্যবহার
printf("\nThe value of z: %d", z);
return 0;
}
আউটপুট
The value of x: 12345 The value of y: 12345 The value of z: 115
C++ ভাষায়, char টাইপ ভেরিয়েবলকে int-এ কনভার্ট করার দুটি পদ্ধতি রয়েছে:
- stoi()
- টাইপকাস্টিং
C++-এ char থেকে int কনভার্ট করার উদাহরণ:
উদাহরণ
#include <iostream>
#include <string>
using namespace std;
int main() {
char s1[] = "45";
char c = 's';
int x = stoi(s1);
cout << "The value of x: " << x;
int y = (int)(c);
cout << "\nThe value of y: " << y;
return 0;
}
আউটপুট
The value of x: 45 The value of y: 115