怎么回事呢家人们
c语言吧
全部回复
仅看楼主
level 4
2022年04月11日 15点04分 1
level 11
set那个函数,用&
2022年04月11日 16点04分 2
level 1
在你的两个函数中,参数是值传递的,也就是说s是s1的复制品,在函数内的修改不影响main函数内的变量。所以你打印的数据根本没有初始化
2022年04月11日 16点04分 3
level 1
在函数的参数名称前加入&符号变为引用传递,此时s和s1为同一变量。
student &s
2022年04月11日 16点04分 4
level 1
最后,通过对象调用的函数不需要传入自身(请学习 this指针 )
2022年04月11日 16点04分 5
感谢大佬
2022年04月11日 22点04分
1