Skip to content

7.7 指针和函数 输出最好修改一下哟 #3

@xiaoerjason

Description

@xiaoerjason

`int main() {

int a = 10;
int b = 20;
swap1(a, b); // 值传递不会改变实参

swap2(&a, &b); //地址传递会改变实参

cout << "a = " << a << endl;

cout << "b = " << b << endl;

system("pause");

return 0;

}修改成这样子会不会更好点呢?int main() {

int a = 10;
int b = 20;
swap1(a, b); // 值传递不会改变实参

cout << "swap1 a = " << a << endl;

cout << "swap1 b = " << b << endl;

swap2(&a, &b); //地址传递会改变实参

cout << "swap2 a = " << a << endl;

cout << "swap2 b = " << b << endl;

system("pause");

return 0;

}`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions