Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - naderST

#141
Con el operador de miembro (.)


#include <stdio.h>

struct punto {
    int x,y;
};

void imprimir(struct punto par)
{
    printf("(%d,%d)\n", par.x, par.y);
}

int main()
{
    struct punto ejemplo = {5,2};

    imprimir(ejemplo);

    return 0;
}

#142
Las funciones están bien, lo que ocurre es que en alguna llamada a dichas funciones no le estas pasando bien los parámetros, revisa en que línea de código te esta dando el error y fíjate por qué.
#143
El problema son los valores que puede estar tomando sym, es decir si el valor de sym no es potencia de dos te va a dar problemas
#144
Programación C/C++ / Re: que pasa con conio.h??
5 Noviembre 2012, 15:36 PM
Todo depende de lo que quieras hacer, pero siempre es bueno que sepas utilizar linux. Te recomiendo CodeBlocks.
#146
Programación C/C++ / Re: problema con strncat
5 Noviembre 2012, 15:11 PM
Debes pasarle un puntero a caracter válido, ahí le estás diciendo que el caracter se encuentra en la dirección de memoria 59 y por eso te da violación de segmento.
#147
Haces dos bucles uno del 0 al 2 y el otro del 6 al 9?
#148
Programación C/C++ / Re: Problema con realloc - c
5 Noviembre 2012, 02:27 AM
Necesitas otro apuntador para que vaya avanzando y si te fijas cuando haces realloc nunca varías el tamaño del bloque. Deberías inicializar i en 1 y pasarle el valor de i a realloc como el nuevo tamaño.

Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.

EDIT: Puedes optar por lo que te dijo rir3760.
PD: Recuerda que debes liberar la memoria reservada dinámicamente.
#149
Programación C/C++ / Re: Problema con realloc - c
5 Noviembre 2012, 02:03 AM
Citarptr
Pointer to a memory block previously allocated with malloc, calloc or realloc, or a null pointer (to allocate a new block).
http://www.cplusplus.com/reference/clibrary/cstdlib/realloc/

El problema es que cuando haces ++temp, temp deja de ser un puntero a un bloque reservado con malloc o calloc.

EDIT: No entiendo el uso que le quieres dar a realloc.
#150
@BatchianoISpyxolo gracias por la corrección no me había fijado :silbar:.