第八周:指针与字符串---1-指针B
视频2:指针,指针变量就是记录地址的变量
指针变量
#include <stdio.h> void f(int *p) int main(void) { int i = 6; printf("&i=%p\n",&i); f(&i); return 0; } void f(int *p) { printf(" p=%p\n",p) }
#include<stdio.h> void f(int *p); void g(int k); int main(void) { 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 = 26; } void g(int k) { printf("k=%d\n",k); }
//误以为地址传入,编译不报错,但运行一定会出错