バイトまたはオクテットのように見える入力 c-string があります。私がそれを印刷するとき
printf("this is string[%s]\n", inputCstr);
全体を印刷するわけではありません。だから私はそれをループしようとしました
for (int i=0; i<len; i++) {
printf("inputCstr[%d] = %c", i, inputCstr[i]);
}
これは文字列全体をループしますが、実際にはいくつかのインデックスをスキップします。たとえば、文字列が「abcdefg」の場合、次のようになります。
inputCstr[0] = a
inputCstr[2] = c
inputCstr[5] = f
ここで何が欠けていますか?