📄 pbyvalue.cpp
字号:
#include <iostream>#include <string>using namespace std;// illustrates pass-by-value/pass-by-reference semanticsvoid DoStuff(int number, string & word){ cout << "DoStuff in:\t" << number << " " << word << endl; number *= 2; word = "What's up Doc?"; cout << "DoStuff out:\t" << number << " " << word << endl; }void DoStuff2(int & one, int & two, string & word){ cout << "DoStuff2 in:\t" << one << " " << two << " " << word << endl; one *= 2; cout << "DoStuff2 mid:\t" << one << " " << two << " " << word << endl; two += 1; word = "What's up Doc?"; cout << "DoStuff2 out:\t" << one << " " << two << " " << word << endl;}int main(){ int num = 30; string name = "Bugs Bunny"; DoStuff(num,name); cout << endl << "DoStuff main:\t" << num << " " << name << endl << endl; DoStuff2(num,num,name); cout << endl << "DoStuff2 main:\t" << num << " " << name << endl; return 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -