教程 - 软件 - 文章 - 论坛

::白话C++课程::

第1感受——Hello World

提示:如果你不了解如何创建一个“控制台”工程,请参看预备课程:

《如何用C++Builder创建一个“控制台”应用工程?》

该预备课程中以下几个知识点,将在本课程中使用到:

  1. 如何创建一个空白控制台工程。

  2. 如何编译及运行工程(通过菜单命令和热键)。

第1小节:Hello World!

首先创建一个空白“控制台”工程。

然后在创建该工程过程中,由编辑器(准确的称呼是“集成设计环境”,后面简称IDE)默认生成的cpp文件内,输入以下代码。 请注意并不是所有代码都必须输入,因为有不少每个控制台程序都固定需要的代码,IDE已经为你准备了。

//---------------------------------------------------------------------------

#pragma hdrstop

#include <iostream>
#include <cstdlib>

//---------------------------------------------------------------------------

#pragma argsused


int main(int argc, char* argv[])
{

    //输出对世界的问候:
    std::cout << "Hello world!" << std::endl;

    std::system("pause");  //让程序暂停

    return
0;
}

//---------------------------------------------------------------------------

(代码:hello\ch1)

编译并运行,结果为:

(图1: hello world!)

怎么样?用标准C++代码问候世界的过程顺利吗?如果编译出错,请检查一下每个字母是不是都正确输入?特别英文字符(包括 // 、"、;、:、< 以及空格等),是不是不小心敲成中文的“胖胖的”标点符号了?还有两行主要代码后面分号,没有漏掉吧?实在不行,就从本网页上直接复制到你的代码里吧(然后再仔细对比,检查自己错在哪里)。


作业:

  1. 去除代码中这的一行“std::system("pause");”,然后重新编译,运行,看看结果如何?

版权所有 谢绝复制。作者:南郁(nanyu) www.d2school.com