#include <stdio.h> int fun(inta,intb,intc) {c=a*b} main() {intc; fun(2,3,c);printf("%d\n",c);}

日期:2012-08-05 12:52:00 人气:2

#include <stdio.h> int fun(inta,intb,intc) {c=a*b} main() {intc; fun(2,3,c);printf("%d\n",c);}

intc是传值调用,不能从函数fun内带回任何值,所以fun之后,c的值还是不确定的,只有引用或者指针才能带回值
    A+
热门评论