编辑代码

#include <stdio.h>
void f(int *p);
void g(int k);
int main () {
    int i = 6;
    printf("&i=%p\n",&i);
    f(&i);
    g(i);
    return 0;
}  
void f(int *p){
    printf("p=%p\n",p);
    printf("*p=%d\n",*p);
    *p = 33;
}

void g(int k){
    printf("k=%d\n",k);
}