Type de données qui "pointe vers" une autre valeur stockée en mémoire. Une variable pointeur contient une adresse mémoire d'une autre entité (variable ou fonction ou autre entité). Cette balise doit être utilisée pour les questions impliquant l'utilisation de pointeurs, pas de références. Les langages de programmation les plus courants utilisant des pointeurs sont les langages C, C ++, Go et assembleur. Utilisez une balise de langue spécifique. D'autres balises utiles sont la méthode, la fonction, la structure, etc. décrivant l'utilisation du pointeur.

pointers...

int q[10]={0}; cout << q << endl; cout << &q << endl; cout << &q[0] << endl; La sortie est 0x7fffd4d2f860 0x7fffd4d2f860 0x7fffd4d2f860 Maintenant, quand je fais ça-> int *r=q; // allowed int *r=&q[0] // allowed int *r=&q // not allowed Pourquoi la troisième affectation n'est-elle pas au....
Je supprime les éléments communs entre 2 tableaux triés dans les deux tableaux et retourne les tableaux à l'aide de 2 pointeurs. Mais je ne peux pas comprendre la condition dans la boucle while: quelle devrait être la condition? Voici mon code: a=[4,8,9,10,12,14,16] b=[2,8,10,12,13] i=0 j=0 while():....
23 déc. 2019 à 12:55
J'ai rencontré un comportement en Python auquel je ne m'attendais pas lors de l'ajout d'un dictionnaire à une liste. Plus précisément, j'ai essayé list_val=[] local_dict={} for val in ['a', 'b', 'c']: local_dict['first']=val list_val.append(local_dict) print(list_val) qui produit [{'fir....
14 déc. 2019 à 05:06
J'ai rencontré un problème avec les attributs de classe et les dictionnaires en Python. J'ai la classe suivante: class Test: def __init__(self, a): self.a = a self.dictionary = {'key': self.a} def check(self, string): print("Before: ",self.a) self.dictionary[....
28 nov. 2019 à 18:31
Je construis une station météo sur un Raspberry Pi à partir de zéro en C. J'ai un fichier avec le code pour obtenir la température et j'ai également un autre fichier pour appeler ces fonctions. J'ai déjà écrit du code pour le faire, mais la qualité du code était très médiocre et j'essaie de le réécr....
4 nov. 2019 à 13:45
Je suppose que si j'essaie de passer un pointeur sur une fonction, cette déclaration de fonction devrait également recevoir un pointeur? Pas sûr, j'ai essayé ceci: package main import ( "fmt" ) type I interface { Get() int Set(int) } type S struct { Age int } func (s S) Get() int {....
4 nov. 2019 à 08:06
J'ai besoin de créer une fonction char * read_line (void) qui lit un caractère récursivement, donc à chaque appel récursif, il crée une variable char locale et lorsque enter caractère a été lu, il peut déterminer la quantité de mémoire nécessaire pour être allouée afin il peut éventuellement renvoye....
J'écris un code qui utilise une fonction pour renvoyer un pointeur vers une structure, qui est allouée dynamiquement. Cependant, mon code ne lit pas les chaînes. Lorsque je l'exécute, il saute simplement la partie "Type name", je tape l'âge, et il affiche l'âge et rien pour le nom. Étrangement, le c....
4 nov. 2019 à 01:53
int* filtrationBiggerValues(int* values, int nrValues, int givenValue) { int j = 0; int *new_array=NULL; new_array = new int[nrValues]; for (int i = 0; i < nrValues; i++) if (values[i] >= givenValue) { new_array[j] = values[i]; j++; } ....
3 nov. 2019 à 16:09
Je sais que Python n'a pas de pointeurs, mais existe-t-il un moyen d'avoir ce rendement 2 à la place >>> a = 1 >>> b = a # modify this line somehow so that b "points to" a >>> a = 2 >>> b 1 ? Voici un exemple: je veux que form.data['field'] et form.field.value aient toujours la même valeur. Ce n'e....
24 juin 2010 à 05:28