Pointer and array
1.How is memory laid out for a program?
int radius = 25;
int *rasdiudPtr = &radius;
int *otherRsdiudPtr;
otherRsdiudPtr = rasdiudPtr;
int r = *rasdiudPtr;
printf("%u\n", &radius); //123FF
printf("d\n", *&radius); //25
printf("%d\n", *rasdiudPtr); //25
printf("%u\n", rasdiudPtr); //11DA
printf("%u\n", &radiusPtr); //123FF
printf("%u\n", &otherRsdiudPtr); //AB242.Why pointer need a type?
3.Arrays in C are actually pointers
4.Problem 1
5.Problem 2
6.Problem 3
7.Problem 4
Last updated