انجمن برنامه نویسی، محیطی برای گفتگوی برنامه نویسان و رفع خطاها و مشکلات برنامه نویسی است. زبان های برنامه نویسی زیر، در این انجمن مورد بحث و گفتگو قرار خواهند گرفت:

Python, C, C++, C#, Java, Ruby, Perl, Scala, Objective-C, Rust, Golang, TypeScript, Powershell, Julia, Matlab, Simulink, Mathematica

انجمن حاضر، برای گفتگو و مطرح کردن سوالات در حوزه زبان برنامه نویسی "سی" (C Programming Language) است. لذا شما می توانید تمامی سوالات خود را در حوزه ی این زبان برنامه نویسی، در این انجمن مطرح کنید. لطفا در نظر داشته باشید که برای سوال درباره سایر زبان های برنامه نویسی، حتما به انجمن مربوط به آن زبان مراجعه نموده و سوالات و مطالب خود را مطرح نمائید، زیرا احتمال حذف مطالب غیر مرتبط با موضوع انجمن، وجود دارد. حتما در نظر داشته باشید که برای مشارکت در انجمن ها، حتما باید از صفحه انجمن (و از پنل سمت راست) در وبسایت ثبت نام نمائید.
در حال نمایش 2 نوشته (از کل 2)
  • نویسنده
    نوشته‌ها
  • #1090
    maryam hayati
    مشارکت کننده
      Up
      1
      Down
      ::

      سلام دوستان یک عدد intدارم با sprintf تبدیل به hexstring کردم
      مثلا ۵۰۰۰۰۰۰ شد 4c4b40
      حالا اینو میخوام تو یه bytearraye بریزم
      مسئله دیگه ای که هست این عدد که int  متغیر است و این string ازش میگیرم گاهی طولش زوج  گاهی فرد
      این هم باید هندل بشه. توی ۴ بایت میخوام بریزم
      چیزی که در نهایت میخوان بگیرم: 004c4b40

      اگر فرد باش مثلا به صورت 493e0  میخوام به صورت  000493e0  بگیرم.

      این index 0 میخوام از ۰۰ شروع بشه برای کارکتر های زوج و از index 000 برای کارکتر های فرد

      #1091
      Up
      0
      Down
      ::

      لطفا کد C رو که نوشتید در ادامه ارائه بدید تا ورژن ویرایش شده براتون همینجا نوشته بشه.

    در حال نمایش 2 نوشته (از کل 2)
    • شما برای پاسخ به این موضوع باید وارد شوید.
    پیمایش به بالا