这个什么意思啊,求大佬们讲一讲
#include <stdio.h>
int main() {
int a = 10;
int *p_int = &a;
char c = 'A';
char *p_char = &c;
char arr[10] = "Hello";
char *p_array = arr;
char str[20] = "World!";
char *p_string = str;
int arr2[5] = {1, 2, 3, 4, 5};
int *p_arr2 = arr2;
p_int = &a;
p_char = &c;
p_array = arr;
p_string = str;
for (int i = 0; i < 5; i++) {
printf("%d ", *(p_arr2+i));
}
printf("\n");
printf("%d\n", *p_int);
printf("%c\n", *p_char);
printf("%s\n", p_array);
printf("%s\n", p_string);
return 0;
}