Archived tweet #12137 from the @leastfixedpoint Twitter Archive@laurencetratt Did you try something like this:
unsigned char string_blob[] = "\x00\x01...\xff";
unsigned int string_blob_len = sizeof(string_blob) - 1;
? I wonder if it would be quicker and more memory-friendly than {0x00, 0x01, ..., 0xff}