Programmeren in PL/1/Tips en rekenregels: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
andere programmeertalen (Java), waar het !-teken NOT betekent.
Regel 5:
*De programma's mogen zowel in hoofdletters als kleine letters geschreven worden (''case-insensitive''). Er wordt enkel rekening mee gehouden bij stringwaarden.
*CHAR VARYINGZ <!-- Z laten staan ! --> komt overeen met CHAR in de programmeertaal C: de string met variabele lengte wordt afgesloten met een nul (Zero). Strings zonder VARYING(Z) hebben een vaste lengte.
{{Code|
| Taal=PL/1
| Titel=CHAR VARYING
| Code=
<pre>
DCL s CHAR(8);
s = 'abc';
DCL t CHAR(8) VARYING;
t = 'abc';
</pre>
declare V character(8) varying;
}}
 
In bovenstaand voorbeeld bevat s nu de string 'abc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;', terwijl t 'abc' bevat. Hierdoor is onderstaande uitdrukking mogelijk:
{{Code|
t = t || 'def';
| Taal=PL/1
| Titel=concatenatie
| Code=
<pre>
t = t || 'def';
</pre>
}}
t bevat nu 'abcdef'.
<!--
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.