C-strings
10 belangrijke vragen over C-strings
Hoe declareer je c-string als je een lijn wil inlezen van 20 karakters?
fgets(array, 21, stdin);
Wat is het nadeel van deze declaratie: char *s1 = "abc"'; ?
Je kan de pointer wel vrij verplaatsen
=> om wel te kunnen aanpassen als array declareren
=> deze pointer kan je dan niet verplaatsen want is een constante pointer
Wat doet functie char* strcopy(char *dest, char* src)?
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat is het verschil tussen scanf en fgets?
fgets leest een lijn in
Waarop moet je zeker letten als je karakters wilt inlezen?
Wat doet de functie size_t strlen(const char *s)?
=> DENK ZEER GOED NA VOORALEER JE DEZE FUNCTIE GEBRUIKT
Wat doet de functie int strcmp(const char *s1, const char* s2); ?
- = 0 als s1 = s2 alfabetisch
- < 0 als s1 < s2
- > 0 als s1 > s2
Waarop moet je letten bij het gebruik van strcopy en strcat?
Waarop moet je letten als je scanf gebruikt bij c-strings?
Welke functie gebruik je het best en alleen dan ook indien je een string moet uitschrijven?
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden