C (programmeertaal): Verskil tussen weergawes

Content deleted Content added
No edit summary
Afdeling oor C sintaks bygevoeg, verduideliking oor verskil tussen sleutelwoord en std. funksie bygevoeg.
Lyn 12:
C is opgestel om redelik eenvoudig op verkillende platforme gebruik te kan word.'n C program wat die standarde van die taal volg behoort op 'n verskeidenheid platforme te kan hardloop met minimale veranderinge aan die bronkode.
 
== SleutelwoordeSintaks ==
 
=== Karakters ===
Die basiese C opstelling herken die volgende karakters:
* Hoofletters en kleinletters :<code>a</code>–<code>z</code> <code>A</code>–<code>Z</code>
* Desimale syfers: <code>0</code>–<code>9</code>
* Grafiese karakters <code>! " # % & ' ( ) * + , - . / : ; < = > ? [ \ ] ^ _ { | } ~</code>
* ''Whitespace'' karakters
 
=== Sleutelwoorde ===
 
C het 32 standaard sleutelwoorde. Hierdie verwys na spesifieke programmerings instruksies wat vir geen ander doel as dit waarvoor hulle gedefineerd is gebruik kan word nie.
Line 54 ⟶ 63:
:<code>[[while loop|while]]</code>
{{col-end}}
Soos gesien kan word uit die "Hello World" voorbeeld , is die funksie printf nie 'n sleutelwoord nie terwyl return is. Dit is omdat printf in 'n verkseidenheid manier vir verskillende platforme gedefineerd kan word. In die voorbeeld is printf in stdio.h gedefineerd en sal dit 'n string op die relevante venster vertoon. Op byvoorbeeld 'n verwerkerbord kan printf gedefineerd word om data oor 'n konneksie te stuur. Die ander data punt is dan verantwoordelik om iets met die data te doen. Hierdie verskil van return, wat altyd in enige c program dieselfde sal doen (naamlik dit sal terug gaan na die roeperfunksie met die argument wat saam met dit gegee is.)
 
== "Hello, world!" Voorbeeld ==