永发信息网

又来问问题了c++基础问题

答案:3  悬赏:70  手机版
解决时间 2021-04-25 06:04
  • 提问者网友:蓝琪梦莎
  • 2021-04-24 17:15
这是书上的代码:#include "stdio.h"#include "iostream.h"void main(){  cout<<"my first c++ program!"<<endl;  getchar();}运行时出错要把viod 删掉才行......为什么?书上的代码出错了?还有viod什么意思?为什么要删掉才能运行?谢谢

最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-04-24 18:30
首先书上的代码有错,也没错,要看具体的编译器了。然后告诉你,这个代码不是C++的标准。标准是这样写#include<iostream>#inlude<cstdio>using namespace std;int main(){ cout<<"Hello World!"<<endl; getchar();}这个代码必须在VS2003以上的编译器中才能运行。
全部回答
  • 1楼网友:掌灯师
  • 2021-04-24 20:12

viod是不返回类型,表示main()不返回值,c++中是要主函数返回类型的你再main()前把void变成int,最后加一句return 0;变成如下格式:

#include<iostream>

using namespace std;

int main()

{

    return 0;

}

  • 2楼网友:渊鱼
  • 2021-04-24 18:52
应该是void吧 void就是没有返回值的意思
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯