变量的作用域和生存期详解.pptVIP

  • 43
  • 0
  • 约4.48千字
  • 约 20页
  • 2017-05-15 发布于湖北
  • 举报
读程序,分析执行结果: int i=10; main() {int j=1; j=fun( ); printf(“%d,”,j); j=fun( ); printf(“%d ”,j); } fun( ) {int k=0; k=k+i; i=i+10; return(k); } 利用全局变量实现函数之间传递数据: 全局变量从定义点开始对所有的函数有效,因此可以利用它来实现函数间数据传递。 int sum; main( ) {int i,j; printf(“请输入i,j:”); scanf(“%d%d”,i,j); plus(i,j); printf(“\n i+j=%d”,sum); } plus(x,y) int x,y; {sum=x+y; } main( ) {int k=4,m=1,p; p=func(k,m); printf(“%d,”,p); p=func(k,m); printf(“%d\n”,p);} func(a,b) int a,b; {static int m=0,i=2; i+=m+1; m=i+a+b; return(m);} main( ) {int a=2,i; for(i=0;i

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档