J'ai commencé à apprendre le C et le tout juste d'apprendre que les chaînes de caractères sont simplement des tableaux de caractères. Je voulais voir les valeurs sont dans les cordes à chaque moment donné, j'ai donc mis un point d'arrêt dans vscode, est intervenu par le biais de l'exécution, et regardé toutes les valeurs.
int main()
{
char a[4] = "foo";
char b[4] = "bar";
return 0;
}
J'ai vu qu'avant l'initialisation de l' a[]
tableau, il y a déjà des valeurs en mémoire.
.
Ma question est, quelles sont ces valeurs? Pourquoi sont-ils là? Que représentent-ils?