引用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
侃侃无极
相关分类