A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
夜hen冷
中级黑马
黑马币:11
帖子:91
精华:0
© 夜hen冷 中级黑马 / 2014-12-8 10:26 / 1743 人查看 / 17 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
查看全部评分
zhaozhao 发表于 2014-12-8 10:37 你定义了两个变量i,j,leftshift(i,j)是将变量传到函数中运行“i+=j;”这句话。但是你的函数并没返回运行结 ...
kerner 发表于 2014-12-8 10:56 记住函数调用参数是传值。
眸眼前缘 发表于 2014-12-8 11:01 i+=j;这句话它的i地址始终没有,变化的只是i对应的变量值,你打印i只能打印他的地址值对应的变量值 ...
lwh316658735 发表于 2014-12-8 11:31 非引用型数据类型 在函数参数传递过程是值传递。 主函数里的 i 在进入内存中是在栈内存中开辟出来了为4
夜hen冷 发表于 2014-12-8 13:16 这两个i是不是同一个,如果不是那么都在栈中,他们是怎么区分的
感谢版主为论坛繁荣做出的贡献
发表主题带“精”标记的,即可申领本勋章~