برای تبدیل عد به کاراکتر به چه صورت باید عمل کنیم برای مثال 2 عدد بگیره و 2 کاراکتر برگردونه
سلام
کاراکتر 2 دارای کد اسکی 50 هستش. برای تبدیل عدد 2 به کاراکتر 2 باید اونو با 48 ( که همون کد اسکی کاراکتر 0 ) جمع کنین.
تابع زیر اون کاری که شما میخواین رو انجام میده:
کد:
char int_to_char (int num)
{
return num+'0';
}
این کد برای تبدیل یک عدد به کاراکترشه ، ولی برای تبدیل اعداد چند رقمی باید همین کار رو توی یک حلقه انجام داد.