Al hacer un ejercicio que me pide "incremente en 1 la posición de memoria a la que apunta (empleando malloc y validar la nueva posición)" Sé que en los punteros está la ubicación de memoria y el valor, pero al parecer el enunciado habla de la memoria entonces el código quedaría así:
Para incrementar en 1 tendría que usar las operaciones aritméticas ++ y -- mi pregunta es ¿en que parte del código tendría que agregar el x++? además tengo entendido que las ubicaciones de memoria consecutivas solo se pueden apreciar en arreglos.
Código:
[FONT=&]#include <stdio.h> [/FONT] [FONT=&]#include <stdlib.h> [/FONT] [FONT=&]int main() { [/FONT] [FONT=&]int *x; [/FONT] [FONT=&]x = malloc(sizeof(int)); [/FONT] [FONT=&]printf("%d",*x); [/FONT] [FONT=&]return 0; [/FONT][FONT=&]} [/FONT]
Comentario