Автор: Mookapek (09.10.2007 в 21:29)
Здравствуйте!
Просматривая книги по Си, просматривая данный форум, я выяснил, что есть несколько способов написания кода на языке Си. Видел 3 разных способа написания программы "Hello world!"
C++ стиль:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world\n";
return 0;
} |
Си стиль (первый):
#include <stdio.h>
int main()
{
printf("Hello world\n");
return 0;
} |
Си стиль (второй):
#include<conio.h>
void main()
{
clrscr();
cprintf("Hello, world!");
getch();
}
|
Почему-то во всех книгах, которые я просматривал, а также на этом форуме используются только первые два стиля, а третий - нет. Но мне кажется библиотека conio.h вмещает в себя больше функций, чем stdio.h. И еще, зачем нужна строка
return 0; в конце в первых двух случаях?
Спасибо.