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>
}}
In bovenstaand voorbeeld bevat s nu de string 'abc ', terwijl t 'abc' bevat. Hierdoor is onderstaande uitdrukking mogelijk:
{{Code|
t = t || 'def'; ▼
| Taal=PL/1
| Titel=concatenatie
| Code=
<pre>
</pre>
}}
t bevat nu 'abcdef'.
<!--
|