elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 2 3 4 5 [6] 7 8 9
51  Programación / Programación C/C++ / Re: variable puntero a double vs variable double en: 26 Junio 2016, 10:14 am
no dije nada, era un problema menor, saludos.
52  Programación / Programación C/C++ / Re: variable puntero a double vs variable double en: 26 Junio 2016, 10:05 am
puede ser que le haya pasado algo a mi programa por  pasar un puntero a double como argumento cuando tendría que haber pasado un puntero a float.

el puntero a double apuntaba a memoria reservada con malloc.

me apareció un werning como mensaje pero probé igual.
53  Programación / Programación C/C++ / variable puntero a double vs variable double en: 26 Junio 2016, 08:25 am
Buenas he estado usando punteros a funciones y he notado que si al argumento de una función lo definimos como float y después cuando usamos la función le pasamos al argumento una variable double, y la imprimimos en la pantalla con printf anda perfecto y queda como double, pero si defino al argumento como un puntero a float y le pasamos un puntero a double no da un resultado coherente, ¿alguien sabe a que se debe esto?
54  Programación / Programación C/C++ / Problema con puntero a una memoria reservada en: 25 Junio 2016, 22:32 pm
Buenas, estoy pasando un puntero(que apunta a cierta memoria reservada por malloc) como argumento de una función y adentro de la función quiero saber el largo del arreglo, lo quise hacer del siguiente modo pero me tira un error.

Código
  1. int main( void ) {
  2. float *p,j;
  3. int i=0,tamanio;
  4. scanf("%d",&tamanio);
  5. p=(float*)malloc(tamanio*sizeof(float));
  6. j=funcion(p,i);
  7. }
  8.  
  9. float funcion(float *n,int i){
  10. if (i==(sizeof(n)/sizeof(float))){
  11. ...}
  12. }

el error esta en el if de la función, dice:
error:cannot cast 'float' to 'float*'

si a alguien se le ocurre porque pasa esto, me seria de ayuda, gracias.
55  Programación / Programación C/C++ / puntero pasado como argumento en: 24 Junio 2016, 17:25 pm
Buenas, resulta que use la función malloc para reservar cierta memoria:

Código
  1. float *p;
  2. int tamanio;
  3.  
  4. scanf("%d",&tamanio);
  5. p=(float*)malloc(tamanio*sizeof(float));

ahora resulta que quiero pasar ese "vector" p como  argumento en una función, lo tendría que pasar así:
Código
  1. float funcion(float *p);

o se lo paso como vector:

Código
  1. float funcion(float p[]);
56  Programación / Programación C/C++ / Re: Malloc sin stdlib en: 23 Junio 2016, 23:12 pm
las librerías que uso:
Código
  1. #include <stdio.h>
  2. #include <math.h>
  3.  

El compilador es tcc
57  Programación / Programación C/C++ / Malloc sin stdlib en: 23 Junio 2016, 22:54 pm
Buenas, he podido usar la función malloc sin especificar:

Código
  1. #include <stdlib.h>

¿alguien sabe a que se debe esto?
58  Programación / Programación C/C++ / Re: crear mi propio char **argv en: 21 Junio 2016, 23:01 pm
gracias, otra consulta con la función malloc se crea una lista enlazada ¿no?, si es así, como recorro la memoria ¿como lo haría con un arreglo?
59  Programación / Programación C/C++ / crear mi propio char **argv en: 21 Junio 2016, 22:31 pm
buenas, estaba pensando que se necesitaría para poder crear el código que permite guardar en un arreglo cierta cantidad de datos int que se le ingrese, que deben estar separadas por espacio (la diferencia seria es que en ves de char sea un arreglo de int).

Podría usar scanf para pasar los datos a una variable, pero después no se como pasarla a un arreglo, creo que estoy obligado a usar memoria dinámica ¿no?

si alguien tiene alguna idea o ya hizo algo parecido me serviría, saludos.
60  Programación / Programación C/C++ / Leer comentarios desde cmd en: 3 Junio 2016, 03:01 am
Buenas, mi duda es la siguiente:
hay alguna forma de agregar comentarios a un programa en C y que después los pueda leer desde el cmd poniendo: "help nombredelprograma", como pasa con todos los comandos de cmd al escribir help.
Saludos
Páginas: 1 2 3 4 5 [6] 7 8 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines