Maison  >  Article  >  développement back-end  >  Que signifie * en langage C

Que signifie * en langage C

coldplay.xixi
coldplay.xixioriginal
2020-10-27 11:10:5230686parcourir

Le * en langage C est le symbole représentant les pointeurs et les fichiers. L'expression de définition du tableau de pointeurs [int *c_zhi[100]] indique l'existence de 100 éléments de tableau de pointeurs ; est un tableau de pointeurs, qui est une transformation d'un tableau, et son essence est un tableau.

Que signifie * en langage C

En langage C * est le symbole représentant les pointeurs et les fichiers.

Que signifie * en langage C

2. En langage C, c[ ] est l'expression d'un tableau exponentiel.

Que signifie * en langage C

3. L'expression de définition du tableau de pointeurs : int *c_zhi[100], indiquant l'existence de 100 éléments du tableau de pointeurs.

Que signifie * en langage C

4. *c[2] est un tableau de pointeurs, donc dans un sens essentiel, c'est une transformation d'un tableau, et son essence est un tableau.

Que signifie * en langage C

5. (*c2)[100]=&c, alors le pointeur de tableau est essentiellement un pointeur, et sa fonction est uniquement d'aménager un espace pour le tableau Une adresse peut être considéré comme un enregistrement de données.

Que signifie * en langage C

Recommandations d'apprentissage associées : Tutoriel vidéo C

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn