为什么该程序编译但不显示任何输出
Why does this program compile but not display any output?
# include < iostream >
int return33()
{
return 33;
}
int return213()
{
return 213;
}
int main(){
return33();
return213();
return 0;
}
为什么会这样?C 标准允许您编写一个不会消耗任何输入或生成任何标准输出的程序。
,但请注意,您的程序 do 返回0.从这个意义上说,它确实做了什么。
合理的编译器将把您的程序优化为int main(){}
。
您只是返回值。您需要打印值才能查看它们。
您的代码没有任何打印语句,因此未打印输出使用此程序
#include<iostream>
int return33()
{
return 33;
}
int return213()
{
return 213;
}
int main(){
cout<<return33()<<endl;
cout<<return213();
return 0;
}
相关文章:
- QChart在使用QDateTimeAxis时不显示任何系列数据
- 为什么静态数组成员变量在调用对象的实例后不显示任何内容?
- 为什么下面的Hello World程序在PowerShell上没有显示任何输出?同一程序在CMD上显示正确的输出
- Gtkmm 窗口为空白,不显示任何小部件或标题
- 执行此代码时,它不显示任何输出.为什么?
- 螺旋矩阵在最后一个"for"循环中中断,不显示任何内容
- 为什么 C++ 中的分号在插入代码开头时不显示任何错误?
- 在窗口中显示任何内容之前和窗口抛光后无法进行介绍
- 后缀Expressrion的插图未显示任何输出
- QGraphicView不显示任何内容
- 由于错误,c ++代码无法在Visual Studios上运行,但不显示任何错误
- 不显示任何输出
- OpenGL程序不显示任何图片
- VS Code C++程序在调试时不显示任何输出
- ROS2 COLCON构建未在Windows中显示任何错误消息
- 当我尝试对数组的内容使用函数时,控制台中没有显示任何内容
- 该代码不会在其中显示任何数字输入.如何使它显示任何输入
- 在 c++ 中显示任何类型的结构的通用函数
- 程序在运行时不会显示任何内容,只显示'0'值
- 当我从java代码执行C++时不显示任何输出