我是 C++ 新手。我的第一个应用程序看起来像这样。
#include "stdafx.h"
#include <iostream>
using namespace std;
int add (int x, int y);
int add (int x, int y){
return (x+y);
}
int _tmain(int argc, _TCHAR* argv[])
{
int x, y;
cin >>x>>y;
cout <<add (x,y);
cin.get();
return 0;
}
有2个问题:
- 为什么即使我使用了函数返回值后控制台窗口也会直接关闭
cin.get();
? - 我
int add (int x, int y);
在文件顶部没有一行测试了这个应用程序。它运作良好。如果没有它,我是否也需要为每个功能或应用程序编写原型?