C语言中引用与传参的区别,如何改写为长尾?
- 内容介绍
- 文章标签
- 相关推荐
本文共计145个文字,预计阅读时间需要1分钟。
原创新颖,以下是对该句子的简化
创新开头,内容简洁。
# include <iostream> using namespace std; void Swap(int *pa, int *pb) { int t = *pa; *pa = *pb; *pb = t; cout << "*pa = " << *pa << endl; } void Swap(int &a, int &b) { int tmp; tmp = a; a = b; b = tmp; cout << "tmp = " << tmp << endl; } int main() { int a = 3, b = 5; Swap(&a, &b); /*执行第一个*/ Swap(a, b); /*执行第二个*/ printf("a = %d""; b = %d\n", a, b); cout << "a = " << a << "; b = " << b << endl; return 0; }
输出结果
本文共计145个文字,预计阅读时间需要1分钟。
原创新颖,以下是对该句子的简化
创新开头,内容简洁。
# include <iostream> using namespace std; void Swap(int *pa, int *pb) { int t = *pa; *pa = *pb; *pb = t; cout << "*pa = " << *pa << endl; } void Swap(int &a, int &b) { int tmp; tmp = a; a = b; b = tmp; cout << "tmp = " << tmp << endl; } int main() { int a = 3, b = 5; Swap(&a, &b); /*执行第一个*/ Swap(a, b); /*执行第二个*/ printf("a = %d""; b = %d\n", a, b); cout << "a = " << a << "; b = " << b << endl; return 0; }
输出结果

