引用C。。。

引用C。。。

如果C不支持通过引用传递变量,为什么这样做?

#include <stdio.h>void f(int *j) {
  (*j)++;}int main() {
  int i = 20;
  int *p = &i;
  f(p);
  printf("i = %d\n", i);

  return 0;}

输出量

$ gcc -std=c99 test.c
$ a.exe
i = 21


波斯汪
浏览 907回答 3
3回答

侃侃无极

因为你要经过价值方法的指针,然后取消引用它以获取指向的整数。
打开App,查看更多内容
随时随地看视频慕课网APP