Difference between revisions of "Program/de"
From Free Pascal wiki
Jump to navigationJump to searchm (Fixed template loop; syntax highlighting) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{LanguageBar}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | =Program= | |
+ | ==Beschreibung== | ||
+ | |||
+ | Zurück zu den [[Reserved words/de|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== | ||
+ | |||
+ | <syntaxhighlight lang="pascal"> | ||
+ | program HelloWorld; | ||
uses | 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 lang="pascal"> | ||
+ | program HelloWorld(input, output, stderr); | ||
begin | begin | ||
− | + | WriteLn('Hello World'); | |
− | |||
− | |||
end. | end. | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | + | ||
− | + | ||
− | |||
[[Category:Reserved words/de]] | [[Category:Reserved words/de]] |
Latest revision as of 05:36, 14 January 2020
│ Deutsch (de) │ English (en) │ suomi (fi) │ français (fr) │ Bahasa Indonesia (id) │ italiano (it) │ português (pt) │ русский (ru) │
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.