Hello World — консольное приложение

Консольное приложение Windows похоже на программу DOS, но только внешне. Оно работает в “окне MS-DOS”, которое на самом деле в 32-битных системах Windows таковым не является. Консольное приложение — 32-битное, и запустить его в обычной 16-битной DOS невозможно. Однако, подобно примитивной программе DOS, оно ориентировано на символьный ввод-вывод, что делает консольные приложения полезными при изучении стандартных функций и конструкций языка С.

Чтобы создать в C++Builder консольное приложение, выполните следующие действия:

  • Выберите в главном меню File | New| Other - появится многостраничная диалоговая панель New Items.

На странице New выберите Console Wizard, нажмите ОК и в следующей панели выберите C++ с установкой флажка «Use VCL», после чего нажмите ОК.

На экране появится заготовка головной Си-программы:

Примечание. Левое окно (обозреватель классов) можно закрыть.

 

  • Выберите в главном меню File | Save Project as... и сохраните файлы проекта в отдельном каталоге. Рекомендуется задавать осмысленные имена как для Си-модуля (первое имя), так и для файла проекта (второе имя). Имя файла проекта будет присвоено exe-модулю программы.

Итак, мы получили заготовку головной Си-программы:

 

#include <vcl.h>

#pragma hdrstop

#pragma argsused

 

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

{

return 0;

}

Модифицируйте код так, чтобы он выглядел следующим образом (строчки, которые требуется добавить, выделены жирным шрифтом):

#include <vcl.h>

#include <stdio.h>

#include <conio.h>

#pragma hdrstop

#pragma argsused

 

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

{

printf("Hello World! \n");