次のコードがあります。
char buf[] = {0x45, 0x76, 0x72, 0x23, 0x12};
int main(void)
{
int i;
for (i = 0; i<=sizeof(buf); ++i){
printf("%c\n", buf[i]);
}
}
私がやりたいのbuf[i]
は、印刷されたときに取得し、0x45 を 0x46 に読み替えることです。基本的に、for ループを通過するときに各値に 1 を追加するにはどうすればよいですか?