0

ファイルに大きなデータがありますが、毎回 4096 要素しか読み取っていません。したがって、2 回目に読んでいるときに、ポインターを 4097 番目の要素に更新する必要があります。それ、どうやったら出来るの?

4

3 に答える 3

1
char *p = input;
/* do some code, use p instead of input*/
p = p+4096;
于 2013-09-20T09:01:17.027 に答える
0
ptr++; 

トリックを行う必要があります。

これが機能する方法は、暗黙のうちに、メモリ内の場所 + poitner が指すデータ オブジェクトのサイズであると理解します。int の場合は sizeOf(int) になります。=]

于 2013-09-20T09:02:19.250 に答える