编辑代码

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/time.h>
#include <assert.h>

int main (int argc, char *argv[]) {
    // int *p = malloc(sizeof(int));
    // printf("(%d memory address of p: %08x\n)", getpid(), (unsigned) p);
    int a = 5;
    // int *p = &a;
    int *p2 = &a;
    int *p;
    // int *p2;
    p = &a;
    *p = 9;
    // p2 = &a;
    printf("%08x\n", p);
    printf("%08x", *p2);
    return 0;
}