Questions marquées «pointers»

142
Clarification du pointeur vers le pointeur

Je suivais ce tutoriel sur la façon dont un pointeur vers un pointeur . Permettez-moi de citer le passage pertinent: int i = 5, j = 6, k = 7; int *ip1 = &i, *ip2 = &j; Maintenant nous pouvons définir int **ipp = &ip1; et ipppointe vers ip1quel point i. *ippest ip1, et **ippest i, ou 5....

130
Passer des références à des pointeurs en C ++

Pour autant que je sache, il n'y a aucune raison pour laquelle je ne devrais pas être autorisé à passer une référence à un pointeur en C ++. Cependant, mes tentatives pour le faire échouent, et je n'ai aucune idée pourquoi. Voici ce que je fais: void myfunc(string*& val) { // Do stuff to the...

129
Concept de pointeur vide en programmation C

Est-il possible de déréférencer un pointeur void sans conversion de type dans le langage de programmation C? En outre, y a-t-il un moyen de généraliser une fonction qui peut recevoir un pointeur et le stocker dans un pointeur void et en utilisant ce pointeur void, pouvons-nous créer une fonction...

128
Expressions de pointeur: * ptr ++, * ++ ptr et ++ * ptr

Récemment, je suis tombé sur ce problème que je suis incapable de comprendre par moi-même. Que signifient VRAIMENT ces trois expressions ? *ptr++ *++ptr ++*ptr J'ai essayé Ritchie. Mais malheureusement, il n'a pas pu suivre ce qu'il a dit sur ces 3 opérations. Je sais qu'ils sont tous effectués...

124
Des pointeurs en Python?

Je sais que Python n'a pas de pointeurs, mais y a-t-il un moyen d'avoir ce rendement à la 2place >>> a = 1 >>> b = a # modify this line somehow so that b "points to" a >>> a = 2 >>> b 1 ? Voici un exemple: je veux form.data['field']et form.field.valueavoir...

123
Différence entre * ptr + = 1 et * ptr ++ en C

Je viens de commencer à étudier C, et en faisant un exemple de passage d'un pointeur à un pointeur en tant que paramètre d'une fonction, j'ai trouvé un problème. Voici mon exemple de code: #include <stdio.h> #include <string.h> #include <stdlib.h> int* allocateIntArray(int* ptr,...