Difference between revisions of "Program/de"
From Free Pascal wiki
Jump to navigationJump to searchLine 1: | Line 1: | ||
− | {{ | + | {{Translate}} |
− | + | =Program= | |
+ | ==Beschreibung== | ||
Zurück zu den [[Reserved words/de|reservierten Wörtern]].<br> | Zurück zu den [[Reserved words/de|reservierten Wörtern]].<br> | ||
<br> | <br> | ||
− | Das reservierte Wort | + | Das reservierte Wort '''program''' steht am Anfang eines Programms und enthält den Namen des Programms, dieser muss '''nicht''' mit dem Datei-Namen des Programmes übereinstimmen.<br> |
− | + | Die Datei hat in der Regel die Datei-Extension ''*.pas''', es ist aber eine x-beliebige Extension möglich.<br> | |
− | + | In Lazarus ist es zB.'''*.lpr'''.<br> | |
− | + | Die Zeile mit '''program''' kann auch weggelassen werden, aber dies ist nicht üblich. | |
− | + | ==Beispiele== | |
<syntaxhighlight> | <syntaxhighlight> | ||
− | program | + | program HelloWorld; |
+ | uses | ||
+ | Crt; | ||
− | + | begin | |
+ | WriteLn('Hello World'); | ||
+ | end. | ||
+ | </syntaxhighlight> | ||
− | + | Es ist auch eine Parameterliste möglich, die von der Shell (egal ob sichtbare oder unsichtbare Shell) des Betriebssystems entgegengenommen wird. | |
− | |||
− | |||
− | |||
+ | <syntaxhighlight> | ||
+ | program HelloWorld(input, output, stderr); | ||
begin | begin | ||
− | + | WriteLn('Hello World'); | |
− | |||
− | |||
end. | end. | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br> | <br> | ||
− | + | ||
− | |||
[[Category:Reserved words/de]] | [[Category:Reserved words/de]] |
Revision as of 20:16, 3 May 2018
Program
Beschreibung
Zurück zu den reservierten Wörtern.
Das reservierte Wort program steht am Anfang eines Programms und enthält den Namen des Programms, dieser muss nicht mit dem Datei-Namen des Programmes übereinstimmen.
Die Datei hat in der Regel die Datei-Extension *.pas', es ist aber eine x-beliebige Extension möglich.
In Lazarus ist es zB.*.lpr.
Die Zeile mit program kann auch weggelassen werden, aber dies ist nicht üblich.
Beispiele
program HelloWorld;
uses
Crt;
begin
WriteLn('Hello World');
end.
Es ist auch eine Parameterliste möglich, die von der Shell (egal ob sichtbare oder unsichtbare Shell) des Betriebssystems entgegengenommen wird.
program HelloWorld(input, output, stderr);
begin
WriteLn('Hello World');
end.