Questions marquées «post-increment»

285
Qu'est-ce que x après «x = x ++»?

Que se passe-t-il (derrière les rideaux) lorsque cela est exécuté? int x = 7; x = x++; Autrement dit, lorsqu'une variable est post-incrémentée et affectée à elle-même dans une seule instruction? J'ai compilé et exécuté cela. xest toujours 7 même après la déclaration entière . Dans mon livre, il est...

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,...