Потребителски панел
Запомни
Реклама

Основна структура за програма | Автор: R3sp3k7 на 5:09:2009 в 03:36:27

Здравейте,
това е първият урок от поредицата за начинаещи.
Най-бързо се учи когато директно започваме да пишем код, затова нека да направим първата си програма.
Код:
  1. // my first program in C++
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. int main ()
  6. {
  7. cout << "Hello World!";
  8. return 0;
  9. }

След успешна компилация и изпълнение резултата би трябвало да е
Цитат:
Hello World!

Принципно при всеки първи урок за основата на някой програмен език се използва същият пример който използвахме ние. Сега да обясним редовете.
Код:
  1. // my first program in C++

Това е коментар, има два вида коментари. Едни който са само за един ред и започват с '//' (както в примера). Другият вид са за повече от 1 ред, те започват с '/*' и се затварят така '*/'.
Код:
  1. #include <iostream>

С знака "#" се включва библиотека към програмата. iostream има всички основни функции които са ни нужни за една проста програма.
Код:
  1. using namespace std;

Всички елементи на стандартната библиотека на C++ са декларирани в това пространство "std". В повечето програми, също и в програмите който ще създадем в следващите уроци се използва този код.
Код:
  1. int main ()

Води се главната функция, в нея се поставя всичкият друг код, който се изпълнява.
След този ред има квадратна скоба "{" която показва от къде започва съдържанието на функцията, съответно се затваря с "}" когато сме написали всичко по функцията.
Код:
  1. cout << "Hello World!";

С функцията "count" показваме даден текст или стринг. забележете, че накрая на реда има точка и запетая ';' което означава, че там свършва този израз. Ако не сложим ';' то ще възникнат доста грешки, затова просто свикнете да ги слагате.
Код:
  1. return 0;

Този ред, показва на интерпретатора, че нашата програма се е изпълнила успешно и може да се затвори.

Урока е преведен от www.cplusplus.com за www.dev-bg.eu.

Още от категория: c++ | Добави като любим
Коментари
Име:
Коментар:
Въведи кода*:
n
На 30:10:2009 в 12:06:10 от Guest

Категории
Реклама
Статистика
  • Уроци: 40
  • Проекти: 2
  • Коментари: 31
  • Потребители: 67
  • Общо онлайн: 4
  • Общо теми: 41
  • Общо мнения: 135