- این موضوع 1 پاسخ، 2 کاربر را دارد و آخرین بار در 2 سال، 1 ماه پیش بدست بهروزرسانی شده است.
- شما برای پاسخ به این موضوع باید وارد شوید.
خانه › انجمن ها › انجمن برنامه نویسی › انجمن برنامه نویسی C › Byte array
سلام دوستان یک عدد intدارم با sprintf تبدیل به hexstring کردم
مثلا ۵۰۰۰۰۰۰ شد 4c4b40
حالا اینو میخوام تو یه bytearraye بریزم
مسئله دیگه ای که هست این عدد که int متغیر است و این string ازش میگیرم گاهی طولش زوج گاهی فرد
این هم باید هندل بشه. توی ۴ بایت میخوام بریزم
چیزی که در نهایت میخوان بگیرم: 004c4b40
اگر فرد باش مثلا به صورت 493e0 میخوام به صورت 000493e0 بگیرم.
این index 0 میخوام از ۰۰ شروع بشه برای کارکتر های زوج و از index 000 برای کارکتر های فرد