Le nom du groupe ne peut pas être considéré comme une variable de pointeur. Le nom du tableau est une adresse, qui équivaut en un sens à un pointeur, et non à une variable pointeur ; une variable pointeur peut non seulement pointer vers la première adresse d'un tableau, mais peut également pointer vers d'autres, par exemple : la première adresse. d'une structure, l'adresse d'entrée d'une fonction.
Le nom du groupe ne peut pas être considéré comme une variable de pointeur.
Les variables pointeurs peuvent non seulement pointer vers la première adresse d'un tableau, mais également vers d'autres.
Par exemple, la première adresse de la structure, l'adresse d'entrée de la fonction, etc. Ou il peut pointer vers un élément du tableau.
Le nom du tableau est une adresse, qui équivaut à un pointeur dans un sens. plutôt qu'une variable de pointeur.
Variable pointeur
int *p=0;
p est une variable pointeur.
Les variables de pointeur peuvent être des noms de tableau. Les noms de tableaux sont des pointeurs. La plage de variables de pointeur est large
Définissez un
int *p=0; p=(int *)malloc(n*sizeof(int)); //这里用到的是你们将学到的动态分配内存
pour définir un "tableau" de taille dynamique
peut ensuite se voir attribuer une valeur ;
Par exemple
for(i=0;i<n;i++) p[i]=i ;
Ici, P est un nom de tableau
Pour plus de connaissances connexes, veuillez visiter le Site Web PHP chinois ! !
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!