指针指向数组,对指针进行地址累加,累加完后指针无法使用了
#include <stdio.h>
#define ARR_INDEX 27
int main() {
int arr[ARR_INDEX] ;
int* q = &arr[ARR_INDEX-1];
//char* p = (char*)malloc(sizeof(char)*26);
int* p = &arr;
for (int i = 0; i < ARR_INDEX-1; i++) {
arr[i] = 'A' + i;
printf("%c", *p++);
printf(" %d\n", p);
}
printf("%d", p);
printf("\n%c\n", *p);
printf("\n%c\n", *p);
for (int i = 0; i < ARR_INDEX; i++) {
printf("%c", arr[i]);
}
}
