首页   |   IT资讯   |   综合资讯   |   开发   |   软件   |   问答   |   网络技术   |   网络综合
更多:
当前位置:首页 » 手机数码
文章正文

为什么会这样?

类型:转载   责任编辑:asp   日期:2007/03/01

    

#include<stdin.h>  
  fun(int   x,int   y)  
  {  
          static       int     a=3,b=4;  
                      a+=b*2;  
                b=a+x+y;  
                return   b;  
  }  
   
  main()  
  {  
          int   a=1,b=2;  
          printf(%d",fun(a,b));  
          printf("%d",fun(a,b));  
  }  
   
  输出的结果是14,42,我看了半天我的答案不一样,为什么会这到这个答案呢?  
   
  自定义函数中的b=a+x+y;中什么意思,x,   y又是从哪里来的,我该怎么算,好心的朋友告诉我好吗?谢谢!  
 

.

推荐阅读

  • 讯宜DV250登山王MP4数码摄像机获定单 [详细内容]
  • T39使用中发现的一个小绝招 [详细内容]
  • 音乐家族又添新丁 索爱新WALKMAN音乐手机曝光(图) [详细内容]
  • 赫德妙手惠普回春 [详细内容]
  • 抢先体验 江民杀毒软件KV2006试用手记 [详细内容]
  • GOOGLE和雅虎各自的圈子 [详细内容]
  • 周笔畅李宇春获最受欢迎广告代言人冠亚军 [详细内容]
  • 网友回答:

    站内导航:
    IT热门资讯:
      最佳浏览:1024X768 MSIE
    ©2007 jqmk.com.cn All Rights Reserved