কম্পিউটার টিউটোরিয়াল

C এবং C++-এ char কে int-এ কনভার্ট করা


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

  1. C++-এ Walls and Gates: দরজা থেকে খালি ঘরের দূরত্ব পূরণ করা

  2. বৃত্ত ও আয়ত ওভারল্যাপ চেক করা C++-এ

  3. C#-তে ইন্টিজারকে হেক্সাডেসিমেলে এবং হেক্সাডেসিমেলকে ইন্টিজারে কনভার্ট কীভাবে করবেন?

  4. C++ এবং C#-এ Foreach লুপ