黑马程序员技术交流社区

标题: 新手问个问题,关于变量定义的 [打印本页]

作者: 0.00    时间: 2013-3-11 01:02
标题: 新手问个问题,关于变量定义的
比如  void luguanzi(int x,y){.......................................//若干代码}

这里的x y为什么不能这样定义啊?
作者: 0.00    时间: 2013-3-11 01:05
如果是在声明 可以这样定义,这里为什么就不行呢,,,,这是不是给自己添堵啊
作者: 熊冠银    时间: 2013-3-11 01:13
假如说我们需要传递3个参数,int型x,y,String型s,如果这三个都在,该怎么写呢?总不能写(int x,y;String s)或者(int x,y,s)吧。所以这里应该是明确每一个参数及其类型,不仅仅局限于不同数据类型,将所有的参数都单独明确数据类型
作者: 曾钦    时间: 2013-3-11 07:27
在声明变量的时候可以int x=0,y=0;
但是如你所示是 方法传参数,则必须 void luguanzi(int x,int y)
因为参数是两个,要分别明确参数的类型
作者: 437857487    时间: 2013-3-12 22:26
方法传参数时必须明确每个参数的类型




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2