C Tutorial/Pointer/Pointer offset — различия между версиями
Admin (обсуждение | вклад) м (1 версия: Импорт контента...) |
(нет различий)
|
Текущая версия на 13:32, 25 мая 2010
Pointer/offset notation
<source lang="cpp">#include <stdio.h> int main() {
int b[] = { 10, 20, 30, 40 }; int *bPtr = b; int i; int offset; printf( "\nPointer/offset notation\n" ); for ( offset = 0; offset < 4; offset++ ) { printf( "*( bPtr + %d ) = %d\n", offset, *( bPtr + offset ) ); } return 0;
}</source>
Pointer/offset notation *( bPtr + 0 ) = 10 *( bPtr + 1 ) = 20 *( bPtr + 2 ) = 30 *( bPtr + 3 ) = 40