Jump to content

Praeprocessorium C

E Vicipaedia

Praeprocessorium C (abbreviatura Anglica: cpp) est linguae programmandi C proprium praeprocessorium, quod est, generatim dictu, programma compilatro C separata invocato ante programmam ipsam traducentem[1]. Functio sua est includere librarias (Anglice: header files), instructiones magnas ("magnas"), functiones utiles, compilationem conditionalem, gubernationem linearum. Ex convento lineae praeprocessori cum symbolo # incipitote.

Functiones praeprocessorii

[recensere | fontem recensere]

Inclusio librariarum

[recensere | fontem recensere]

Compilatra linguae C viginti quattuor librarias de forma *.h noscunt, assert.h, complex.h, ctype.h, errno.h, fenv.h, float.h, inttypes.h, iso646.h, limits.h, locale.h, math.h, setjmp.h, signal.h, stdarg.h, stdbool.h, stddef.h, stdint.h, stdio.h, stdlib.h, string.h, tgmath.h, time.h, wchar.h, wctype.h, quae singulae vel plurium includi licent vel in parte etiam oportunt.

Exemplum
Linea prima, quae praeprocessorii est, cum symbolo # incipit, imperans librariam nomine "stdio.h" incluenda (#include = includito) esse.

#include <stdio.h>

int main(void)
{
    printf("Salve, munde!\n");
    return 0;
}

In exemplo istud inclusio stdio.h necessaria est, quod in libraria hac enim programmae functio printf (= imprimito) declarata est.

Inclusio instructionum magnarum

[recensere | fontem recensere]

Utiles instructiones magnas undique sub abbreviatura macros notae sunt, quae usori linguae C magis valores occurrant, ut NULL (=nullum) sive EOF (=finis archivi). Cum inclusione librariarum idonearum sic macros aptae tum declaratae adhiberi possunt.

Nexus interni

  1. Kernighan BW, Ritchie DM (1978). The C Programming Language