Resultados de la búsqueda a petición "pointers"
¿Qué sucede realmente en C cuando se almacena un valor sin puntero? [duplicar
Esta pregunta ya tiene una respuesta aquí: Puntero para aclarar el puntero [/questions/21604946/pointer-to-pointer-clarification] 16 respuestasIMPORTANTE Esto trató de preguntar muchas cosas a la vez y fue engañoso porque lo escribí bajo una ...
¿Puede alguien ayudarme con lo que es incorrecto en este programa? [duplicar
Esta pregunta ya tiene una respuesta aquí: Pasando el puntero de var dinámica por referencia [/questions/18722208/passing-pointer-of-dynamic-var-by-reference] 2 respuestasvoid func(int* ptr) { ptr = new int; } int main() { int* ptr; func(ptr); ...
Asignando valor int a una dirección
Pensé que los siguientes códigos eran correctos pero no funciona. int x, *ra; &ra = x; int x, ra; &ra = x; Por favor, ayúdame si ambos fragmentos de código son correctos. Si no, ¿qué errores ve en ellos?
importancia de (nulo *) -1 [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Es ((nulo *) -1) una dirección válida? [/questions/13306914/is-void-1-a-valid-address] 3 respuestas Estaba mirando la documentación desbrk llamada al sistema y ...
NULL vs nullptr (¿Por qué fue reemplazado?) [Duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Qué es exactamente nullptr? [/questions/1282295/what-exactly-is-nullptr] 11 respuestas Sé que en C ++0x oNULL fue reemplazado pornullptr en aplicaciones basadas en punteros. Solo tengo curiosidad sobre ...
Cambio de la función dentro de la matriz en C
Estoy aprendiendo C y confundido por qué una matriz creada en el principal no cambiará dentro de la función, supongo que la matriz aprobada es un puntero, y cambiar el puntero debería haber cambiado la matriz, ¿verdad? ¿Alguien puede explicar lo ...
Mallocing y reinicio de la matriz cada vez que se ejecuta la función
struct variables { unsigned int counter; char *bra; unsigned int maxb; int *findtheking; unsigned int numoright; }; int getlen = 0; // I give getlen a value in another function int solo = 0; mat.bra = (char*)malloc(sizeof(char)*getlen); mat.bra = ...
Está garantizado el puntero para preservar su valor después de `eliminar` en C ++?
Inspirado poresta pregunt [https://stackoverflow.com/q/4990462/57428]. Suponga que en el código C ++ tengo un puntero válido y correctamentedelete eso. De acuerdo con el estándar C ++, el puntero dejará de ser válido (3.7.3.2/4 -la función de ...
Pasando punteros de matrices en C
Así que tengo un código que se ve así: int a[10]; a = arrayGen(a,9); y la función arrayGen se ve así: int* arrayGen(int arrAddr[], int maxNum) { int counter=0; while(arrAddr[counter] != '\0') { arrAddr[counter] = gen(maxNum); counter++; } ...
¿Hay alguna forma de llamar a una función esperando un puntero sin crear variable?
Tengo esta llamada de función: uint32_t func(uint32_t* a, uint32_t b) Quiero llamarlo con un entero literal como este: func(0, b);dóndeb es unuint32_t. ¿Hay alguna forma de hacer esto sin crear una variable intermedia? Es decir. Quiero ...