Resultados de la búsqueda a petición "pointers"

1 la respuesta

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

2 la respuesta

¿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); ...

6 la respuesta

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?

2 la respuesta

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

4 la respuesta

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

6 la respuesta

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

0 la respuesta

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

7 la respuesta

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

7 la respuesta

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++; } ...

2 la respuesta

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