اطلاعیه

Collapse
No announcement yet.

چسباندن دو Char به همدیگر!

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    چسباندن دو Char به همدیگر!

    سلام

    من میخوام دو متغییر char را در یک متغییر int بریزم ، به صورتی که درجه ی آنها تغییر نکنه

    مثلا دو عدد 0x11,0x22 نتیجش داخل متغییر int بشه 0x1122 ...

    ممنون از کمک همه :nerd:

    #2
    پاسخ : چسباندن دو Char به همدیگر!

    اگه متغیر مقصد از نوع unsigned int باشه می تونی با استفاده از عملگرهای شیفت اینکار رو انجام بدی.
    همینطور میتونی متغیر اول رو در 256 ضرب و با متغیر دوم جمع کنی(یادت باشه که char هم باید unsigned تعریف بشه)

    دیدگاه


      #3
      پاسخ : چسباندن دو Char به همدیگر!

      کاری نداره که:
      intVal=((int)chr1<<8)+chr2;
      {خلاف قوانین - امضا ویرایش شد}

      دیدگاه

      لطفا صبر کنید...
      X