我正在尝试以这种格式打印字符串中每个字符的值:
集合 0 中的代码 2 具有值:41 42
集合 0 中的代码 6 具有值:41 42 43 44 45 46
我试图通过以下方式做到这一点:
printf("Code %d in set %d has value: %.*s\n", ndx, set, getCode(cs[set],ndx).size, getCode(cs[set],ndx).data);
但是当我这样做时,它会打印与值相关联的字符,而不是值本身。我应该如何以指定的格式打印数据?