у меня есть это:Расчет размера сопз массив символов:
const char changedValue [] = {0xCA,0x06,0x03,0x80,0x01,0x00};
и мне нужно рассчитать общее количество шести байтов и добавить его в конце этого массива контрольная сумма всех байтов.
у меня есть это:Расчет размера сопз массив символов:
const char changedValue [] = {0xCA,0x06,0x03,0x80,0x01,0x00};
и мне нужно рассчитать общее количество шести байтов и добавить его в конце этого массива контрольная сумма всех байтов.
Размер массива байтов с шестью байтами - шесть.
Если вам нужно включить контрольную сумму (байтовый размер?), Она должна быть больше одного байта.
Этот вопрос довольно расплывчатый о чем-либо ... если вы хотите получить более конкретные ответы, нам нужен более конкретный вопрос.
Обратите внимание, что это не служба написания кода.
Спасибо, мне нужно добавить дополнительный байт в конец массива, как бы я его вычислил? это вопрос. –
Возможны многие алгоритмы контрольной суммы. Очень простой - XOR все значения, т. Е. 'Char checksum = changedValue [0]^changedValue [1]^... changedValue [5]; ' – Eiko
Отлично, спасибо! –