数据结构第二部分-预备知识.pptVIP

  • 3
  • 0
  • 约5.59千字
  • 约 26页
  • 2019-06-23 发布于浙江
  • 举报
第二部分 预备知识 知识点: C语言相关内容 递归 存储分配方式 C语言相关内容 1、函数参数传递 C语言提供了两种参数传递机制: 值传递:将实参的值赋值给形参,函数对形参的改变不影响实参; 地址传递:将实参的地址赋值给形参,形参和实参代表的是同一段内存空间,函数对形参的处理就是对实参的处理。 例1 阅读下面的程序段,写出输出结果。 #include stdio.h // 值传递 void change1(int x, int y) { x += 10; y -= 5; } ?// 地址传递 void change2(int *p, int *q) { *p = *p + 10; *q = *q - 5; } void main( ) { int a, b; printf(“Input two values:\n”); scanf(“%d, %d”, a, b); change1(a, b); printf(“a = %d, b = %d\n”, a, b); change2(a, b); printf(“ a = %d, b = %d\n”, a, b); } printf格式:printf([格式串],表达式1,…,表达式n); scanf格

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档