Je suis tellement confus size_t . J'ai recherché sur Internet et partout mentionné qu'il size_ts'agit d'un type non signé, il ne peut donc représenter que des valeurs non négatives.
Ma première question est: s'il est utilisé pour ne représenter que des valeurs non négatives, pourquoi n'utilisons-nous pas unsigned int place de size_t?
Ma deuxième question est: sont size_t et unsigned intinterchangeables ou non? Sinon, pourquoi?
Et quelqu'un peut-il me donner un bon exemple size_tet brièvement de son fonctionnement?
typedef /*This part is implementation dependent */ size_t;