gpt4 book ai didi

c++ - Main 方法与教程中的不同

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:55:09 26 4
gpt4 key购买 nike

所以我从 C++ 开始(我试图用新语言拓宽我的思维)但是我遇到了一个小问题,它比我想象的更让我困惑......

使用 Visual Studio Express 2012,我在 C++ 中创建了一个控制台 win32 应用程序,这是我的主要方法 decleration:

// TestApp.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}

但是,由于我对 c++ 一无所知,所以我在网上搜索了一些 tuts,它们都以不同的方式进行了 declerations 设置

#include <iostream>

using namespace std;

int main()
{
cout<<"HEY, you, I'm alive! Oh, and Hello World!\n";
cin.get();
}

// my first program in C++
#include <iostream>

int main()
{
std::cout << "Hello World!";
}

我尝试输入“std::cout”,但它不接受,有人可以澄清原因和差异的重要性吗?

最佳答案

main 方法可以定义带参数或不带参数。这完全取决于您使用应用程序的目的。

看看这个:https://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8a.doc%2Flanguage%2Fref%2Fmainf.htm

同样对于你的程序你需要有一个返回值

// my first program in C++
#include <iostream>

int main()
{
std::cout << "Hello World!";
return 0;
}

关于c++ - Main 方法与教程中的不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20786451/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com