值参数:在使用值参数时,是把变量的值传给函数,函数中对此变量的任何修改都不影响该变量本身的值. 引用参数:使用引用参数时,在函数中对此变量的修改会影响变量的值. 说简单点,值参数,就是我把身份证复印件给了你,你在上面可以写几个字也可以撕掉,但我身份证上面显示内容不会变也不会被折断: 而引用参数,就是我把身份证给了你,你在上面写字,那确实身份证上就会显示你写的内容,你把身份证折断,那就真的是断了. 来个小程序演示下,一目了然. 再看输出结果的不同: 如上显示:用值参数时,变量在函数中被修改后,变量