当我 运行 一个 C++ 程序时,它 returns 某种数字
When I run a C++ program, it returns some sort of number
我是 C++ 编程的初学者。
我写了一个程序,必须return'number * 2':
#include <iostream>
int main()
{
std::cout << 'Write a number: ';
int x{};
std::cin >> x;
int y{ x * 2 };
std::cout << 'Number * 2 = ' << y << '.';
return 0;
}
当我按 F11(启动程序)时,它总是 return 是一个长数字。
我在 Dev C++ 工作。
发生错误:
- 5、18 - [警告] 字符常量对其类型而言太长
- 9、18 - [警告] 字符常量对其类型而言太长
这是怎么回事,我该如何解决?
单引号用于单个字符。双引号用于字符串。您应该打开编译器警告。
我是 C++ 编程的初学者。
我写了一个程序,必须return'number * 2':
#include <iostream>
int main()
{
std::cout << 'Write a number: ';
int x{};
std::cin >> x;
int y{ x * 2 };
std::cout << 'Number * 2 = ' << y << '.';
return 0;
}
当我按 F11(启动程序)时,它总是 return 是一个长数字。
我在 Dev C++ 工作。
发生错误:
- 5、18 - [警告] 字符常量对其类型而言太长
- 9、18 - [警告] 字符常量对其类型而言太长
这是怎么回事,我该如何解决?
单引号用于单个字符。双引号用于字符串。您应该打开编译器警告。