编辑代码

#include <stdio.h>
int main () {
    int j = 999999999991;
    int *i,*er;
    i = &j;
    const char *ar = "jjjjjjjjjj jjj!";
    char br[15] = "jjjjjjjjjj jjj!";
    int *cr;
    char dr[15] = {5,5,5,5,5,5,5};
    printf("单个指针加(int)4:%ld %ld %d\n",i,&i,*(i));    
    printf("字符指针变化:%ld %ld %c\n",ar,&ar,*ar);
    printf("字符数组不变:%ld %ld %c\n",br,&br,*br);
    printf("数字指针变化:%ld %ld %d\n",cr,&cr,*cr);
    printf("数字数组不变:%ld %ld %d\n",dr,&dr,*dr);
    er = (int*)dr;
    printf("数字数组指针化-?:%ld %ld %d\n",er,&er,*er);
	return 0;
}