C语言程序设计基础 8.指针.pptVIP

  • 15
  • 0
  • 约1.91万字
  • 约 88页
  • 2016-03-11 发布于江西
  • 举报
C语言程序设计基础 8.指针.ppt

第八章 指针 指针 指针和数组 指针和字符串 指针数组和二级指针 指针和函数 8.1 指针 int x; x = 3; printf(“%d”, x;) 8.1.1 指针变量的定义 类型名 *指针变量名; 8.1.2 指针的基本操作 1、和* 取地址运算符 * 指针运算符(间接访问运算符) int *p, a = 3; p=a; 把 a 的地址赋给 p,即 p 指向 a 2、赋值= int *p1, *p2, a=3; p1=a; 把 a 的地址赋给 p1,即 p1 指向 a 8.1.4 指针作为函数的参数 例 8.5 main( ) { int a=3, b=5; swap1(a, b); printf(“%d, %d\n”, a, b); } main( ) { int a=3, b=5; swap2(a, b); printf(“%d, %d\n”, a, b); } main( ) { int a=3, b=5; swap2(a, b); printf(“%d, %d\n”, a, b); } 要使某个变量的值通过函数调用发生改变 (1) 在主调函数中,把该变量的地址作为实参 (2) 在被调函数中,用形参(指针)接受地址

文档评论(0)

1亿VIP精品文档

相关文档