我是 C++ 新手,我实际上是在学习并在实验部分,但是,在实验时我遇到了 cout 函数的问题。程序在编译时失败。我想知道你们是否可以帮助我:这是我写的来源。
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
signed short int a;
signed short int b;
signed short int c;
a = 25;
b = 8;
c = 12;
cout << a << endl;
cout << b << endl;
cout << c << endl;
cout << "What is the sum of a + b - c? The answer is: ";
cout << a + b - c;
cout << endl;
cout << "Why is this?" << endl;
cout << "This is because: ";
cout << "a + b equals: " << a + b << endl;
cout << "and that minus " c << " is" << a + b - c << endl;
cout << "If that makes sense, then press enter to end the program.";
cin.get();
return 0;
}
我也想知道有符号和无符号是什么意思,我认为它取决于编译器?我正在使用 Visual C++ 2008 速成版。
感谢任何可以指出我的错误并帮助我的人!