ポインタの演算
ポインタに対しては下記の演算ができる
- +
- -
- ++
- --
ポインタに整数nを足した場合、ポインタが指しているオブジェクトのサイズxnがたされる。
例
#include <stdio.h> int main (void) { int n[] = {123, 245}; int *p; p = n; printf("address: %p\n",p); //address: 0xbfebed14 printf("value : %d\n",*p); //value : 123 p++; printf("address: %p\n",p); //address: 0xbfebed18 printf("value : %d\n",*p); //value : 245 return 0; }