教你用VS2008/VS2010写简单C/C++语言main函数程序

1.首先打开VS2008/VS2010,选择创建工程。

2.Project种类下面选择Visual C++/Win32/Win32 Console application.

3.接下来的向导中你可以选择ATL / MFC,根据需要选择。

这样就创建了一个带有main函数的文件,如果你程序要输出到终端的话,你根本看不到。因为main的函数返回值返回后程序就结束了,mian函数的返回值0表示正常结束,返回0意外的值都代表一种错误。

如果你要看到命令行输出内容的话,有以下三种方法:

①加上一句系统暂停命令system("pause");即可

②或者你在return 0;语句前前设个断点),

或者在程序无错的情况下直接按Ctrl+F5(开始执行(不调试))。


示例代码如下:

// Console application(Start from the main funtion).cpp : コンソール アプリケーションのエントリ ポイントを定義します。
#include "stdafx.h"

#include "Console application(Start from the main funtion).h"

#ifdef _DEBUG
#define new DEBUG_NEW
#endif


// 唯一のアプリケーション オブジェクトです。

CWinApp theApp;

using namespace std;

int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
     int nRetCode = 0;

     // MFC を初期化して、エラーの場合は結果を印刷します。
    if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))
    {
         // TODO: 必要に応じてエラー コードを変更してください。
          _tprintf(_T("致命的なエラー: MFC の初期化ができませんでした。\n"));
          nRetCode = 1;
     }
     else
     {
          // TODO: アプリケーションの動作を記述するコードをここに挿入してください。

          cout<<"Start from here"<<endl;

          // Add your codes here.

          cout<<"End to here"<<endl;

         // The program will stop at here,so that you can see the output message on the black window.
         system("pause");
     }
     return nRetCode;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值