Cでは、私は次のことを行います。
char* buffer=p->content; // p is a struct type and content is a char*
printf("buffer:%s\n",buffer);
私の出力はこれです:
@uffer: �@��^��0z
なぜ�@��^��0zを取得するのかはよくわかりませんが、mypointerを誤ってインクリメントすることに関係しているのではないかと思います。
私の主な質問は、「b」が「@」記号に変換されるのはなぜですか????????