Invio de array de bytes

enviar um array de bytes em hexadecimal referente a hello world, que deve ser lido por outo sistema. Ele deve conter um checksum e o byte de inicio = 0x01 e o de fim = 0x04 em linguagem C/C++

E a sua dificuldade é qual? Só postar o enunciado não ajuda nada.

Abraço.

Você quer converter o hello world para hexadecimal e mostrar o byte de inicio e fim ? É isso ?