سلام مهندس
مهندس داخل پی ال سی اگه داده امو هشت بیتی باشه روی بایت قرارش میدم.اگه 16 باشه ورد.و اگه 32 باشه دبل ورده
ولی داخله اچ ام ای از کجا بفهمیم لانگ از کجا بفهمیمuint و…..؟
alireza2000سرباز
رمز عبور خود را فراموش کردهاید؟ نشانی ایمیل خود را وارد کنید تا لینک ساخت رمز عبور جدید برایتان ارسال شود.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این سؤال باید گزارش شود.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این پاسخ باید گزارش شود.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این کاربر باید گزارش شود.
به بزرگترین جامع اتوماسیون صنعتی کشور خوش آمدید. دراینجا هم میتوانید سوال بپرسید، ایدههای خود را مقاله کنید و با دوستان اتوماسیونی خود تعامل داشته باشید.
قسمت Tag بری مشخصه
توی اچ ام ای تیا مثلا خودش تشخیص میده چون کاری با مقدار نداره با تگ داره ارتباط میگیره
سلام! به نظر میرسد از من میخواهید برخی مشکلات و تفاوتهای برنامه نویسی بین بیتها و بایتها در PL/CI/r درک کنم. در اینجا میتوانید از نحوه تفاوت و شناسایی برخی از انواع دادهها استفاده کنید:
– برای تشخیص اعداد 8 بیتی، میتوانید از نوع داده “uint8_t” استفاده کنید.
– برای تشخیص اعداد 16 بیتی، میتوانید از نوع داده “uint16_t” استفاده کنید.
– برای تشخیص اعداد 32 بیتی، میتوانید از نوع داده “uint32_t” استفاده کنید.
در مورد شناسایی نوع داده در C++، میتوانید از استاندارد C استفاده کنید. برای مثال، با استفاده از این دستور:
“`c
sizeof(int)
“`
شما میتوانید نیاز به 4 بایت برای نگهداری اعداد 32 بیتی را مشاهده کنید. به همین ترتیب برای 16 بیتی و 8 بیتی نیز عمل کنید. این نحوه غیر قابل تغییر است، بنابراین شما نمیتوانید به صورت پویا تغییر دهید. امیدوارم که این کمک کوچک برای شما مفید باشد!