Je lisais l'amorce C++ et cet extrait de code est apparu et je me demandais ce que fait sizeof (char *) et pourquoi est-ce si important?Que fait sizeof (char *)?
char *words[] = {"stately", "plump", "buck", "mulligan"};
// calculate how many elements in words
size_t words_size = sizeof(words)/sizeof(char *);
// use entire array to initialize words2
list<string> words2(words, words + words_size);
Merci d'avance.
Merci pour votre réponse rapide, je pensais que sizeof renvoyait le nombre d'éléments et non le nombre d'octets. –
Des pointeurs de 2 octets sont également possibles sur certaines architectures Intel. –