Questions et réponses pour le pointers :

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 et non 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 method, function, struct, etc. décrivant l'utilisation du pointeur.

10
votes
#include <stdio.h> void pass(void* ); int main() { int x; x = 10; pass((void*)x); return 0; } void pass(void* x) { int y = (int)x; printf("%d\n", y); } output: 10 my ...

10
votes
J'ai écrit ce script simple pour comprendre quelle référence est, et je suis coincé sur le tableau de charme. 3 0xbffff958 6 0xbffff95c 9 0xbffff960 12 0xbffff964 ...

10
votes
Je commence juste à envelopper ma tête autour des pointeurs de la fonction en C. Pour comprendre la manière dont le casting des pointes de fonction fonctionne, j'ai écri ...

10
votes
est possible de typdef un tableau? J'ai un ensemble de fonction vectorielle qui accepte tous un pointeur sur un flotteur qui est un tableau de trois flotteurs. Je peux tapedef float * Vec3_t, ...