- 67
- 0
- 约2万字
- 约 31页
- 2021-11-14 发布于江苏
- 举报
.
第 8 章 指针
【练习8-1】如果有定义”int m, n = 5, *p = m;”与 m = n 等价的语句是
B 。
A.m = *p; B. *p = *n; C. m = n; D. m = **p;
解答:
A:p 是指向 m 的指针变量,所以*p 等价于 m 。即 m=m 。
B:n 是 n 的地址,*n 是 n 的值,即把n 的值赋给 p 指向的值 m 。即 m=n 。
C:n 是 n 的地址。即把 n 的地址赋给 m 。
D:**p 是指 p 指向的指针所指向的值,在此无意义。
故选 B 。
【练习8-2】调用函数求两个数的和与差:计算输入的两个数的和与差,要求自
定义一个函数 sum_di (float op1,float op2, float *psum, float *pdi ) ,其中 op1 和 op2
是输入的两个数,*psum 和*pdi 是计算得出的和与差。
解答:
#include
原创力文档

文档评论(0)