Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Уроки по программированию (от Ассемблера до Делфи)


Информационный Канал Subscribe.Ru

Hello world!!! на языке C.

Язык С, а особенно C++, очень могучий. На нем были написаны все версии игры Quake, операционные системы Windows и Linux, а также огромное число прикладных программ. Его возможности почти безграничны. (И только у нас и сейчас вы сможете приобрести его всего за 99.99$ :) ) Именно поэтому каждый уважающий себя программист должен ладить с этим языком.

Изучение языка начнем с того, что выберем среду разработки и соответственно компилятор. Я выбираю Visual C++ 6.0. Далее определимся, что же писать то будем. А будем мы учиться программировать под Windows с использованием Win API функций. С помощью этих самых WinAPI можно написать практически любое приложение под Windows. Так что я надеюсь по этой части вопросов нет.

Ну раз вопросов нет, тогда приступим. Сперва запустим Visual C++ 6.0 и в нем создадим новый проект. А сделаем мы это следующим образом. Заходим вот сюда File -> New , далее на вкладке Projects выбираем Win32 Application, там же вводим название проги и ее расположение на винте. Потом нажимаем Ok, и в новом окошке кликаем на "A simple win32 Application" (звучит слишком скромно :) ). Далее жмем Финиш. После того как создастся проект, нужно найти исходник файла, где и будем набирать сам текст проги. Для этого в самом левом окошке во вкладке "File View" находим и раскрываем папочку "Source Files". В этой папочке и находится исходник проги. Кликнем на него двойным кликом и справа получим текст проги. Как видно там уже что-то набрано:


// first.cpp : Defines the entry point for the application.
//

#include "stdafx.h"

int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
// TODO: Place code here.

return 0;
}

А это как раз шаблон проги, которая по сути ничего не делает, но зато ее можно откомпилировать. Но мы торопиться не будем и натопчем после строки "// TODO: Place code here." одну строчку:
MessageBox(0, "Hello world!!!", "C language", MB_OK | MB_ICONASTERISK);
Эта строчка отображает диалоговое окошечко с заголовком "C language" и с текстом внутри "Hello world!!!".

С помощью Ctrl+F7 откомпилируйте прогу, а затем запустите ее нажав Ctrl+F5. То же самое можно проделать и через меню "Build".

Для первого урока я думаю этого должно хватить. С вопросами обращайтесь по адресу evolverstation@narod.ru .

Исходный код программы, а также ее откомпилированная версия



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное