因为有语法糖,方便程序员(个人认为这不够严谨),底层的编译器还是做了处理
结构体的方法所属者为结构体变量时,此时为值传递,调用者为结构体的指针或结构体变量本身都可以
调用者为结构体本身
结果:
调用者为结构体的指针
结果:
结构体的方法所属者为结构体变量的指针时,此时为引用传递,调用者为结构体的指针或结构体变量本身都可以
调用者为结构体变量的指针
结果:
调用者为结构体变量本身
结果:
因为有语法糖,方便程序员(个人认为这不够严谨),底层的编译器还是做了处理
结果:
结果:
结果:
结果: