首页 > 学院 > 开发设计 > 正文

2017.2.5 day 4

2019-11-14 09:32:29
字体:
来源:转载
供稿:网友

第四天,去了图书馆,环境挺好的,以后这几天打算都在那了。奋斗

基本数据类型的传值赋值

如 int i = 10, j;

j = i;//传值赋值

j += 1;

最后 j 得知变为11,而 i 的值仍为10.也就是说,基本数据类型的赋值传递的是值。 

引用数据类型的引用赋值

如 int a[] = {1,2,3,4,5}, b[];

b = a;//引用赋值

b[1] = 10;

最后a[1]的值也变为10,所以说引用数据类型的赋值传递的是引用。

所以当向某一函数传递基本数据类型的变量为参数时,不改变原来变量里的内容,只是在函数体内部形式参数的值发生相应的改变;而当传递引用数据类型的参数时,改变原来变量的内容。

晚上没有再看,明天图书馆继续!


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表