You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
LearnCCpp/practice/lc_pointerArithmetics.c

28 lines
695 B

#include <stdio.h>
int main()
{
int intarray[5] = { 10, 20, 30, 40, 50 };
for (int i = 0; i < 5; i++)
{
printf("intarray[%d] has value %d - and address @ %x\n", i, intarray[i], &intarray[i]);
}
int* intpointer = &intarray[3];
printf("address %x - has value %d\n", intpointer, *intpointer);
intpointer++;
printf("address %x - has value %d\n", intpointer, *intpointer);
intpointer--;
printf("address %x - has value %d\n", intpointer, *intpointer);
intpointer -= 2;
printf("address %x - has value %d\n", intpointer, *intpointer);
intpointer += 2;
printf("address %x - has value %d\n", intpointer, *intpointer);
return 0;
}