В этом видео поговорим о том, как можно разбить числа, которые занимают два и более байт места в памяти на массив однобайтных чисел при помощи указателей. А затем, так же при помощи указателей собрать в исходное число. Данный способ является пожалуй самым эффективным, т.к. не требует никаких математических либо логических операций, и использует одну из особенностей языка C/C++ - возможность непосредственно обращаться к ячейкам памяти по их адресу и считывать или изменять их содержимое.
2 других способа (деление и битовый сдвиг) - https://youtu.be/JoYlVR6YouI
Ссылка на скетч с использованием указателей из видео - https://drive.google.com/file/d/1o29VmMIBcKzR0DPtZSHAB6fpiZCvAf3a/view?usp=sharing
Download
0 formats
No download links available.
Разбивка числа на байты с помощью указателей. Указатели в C++ и как с ними работать | NatokHD