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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Programación C
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Programación C  (Leído 3,923 veces)
K-YreX
Moderador
***
Desconectado Desconectado

Mensajes: 1.008



Ver Perfil
Re: Programación C
« Respuesta #10 en: 7 Abril 2019, 03:09 am »

Porque así se ha traducido en la compilación del programa. He editado mi mensaje anterior con otra explicación un poco más concreta pero sin entrar demasiado en materia.


En línea

Código
  1. cout << "Todos tenemos un defecto, un error en nuestro código" << endl;
fruz

Desconectado Desconectado

Mensajes: 13


Ver Perfil
Re: Programación C
« Respuesta #11 en: 7 Abril 2019, 03:14 am »

Si no existiera
   int power()
 
al estar
   int power;

¿printf tomaría "power" como una variable?


 


En línea

K-YreX
Moderador
***
Desconectado Desconectado

Mensajes: 1.008



Ver Perfil
Re: Programación C
« Respuesta #12 en: 7 Abril 2019, 03:19 am »

Existan las que existan <printf()> toma cada parámetros como lo que es:
Código
  1. int power = 2;
  2. int power(){return 5;};
  3. printf("%d - %d", power, power()); // Salida: 2 - 5
Código
  1. int power = 2;
  2. printf("%d", power()); // ERROR printf() espera una funcion llamada power() que no existe
Código
  1. int power(){return 5;}
  2. printf("%d", power); // ERROR printf() espera una variable power que no existe

No sé si con esto ya queda más claro
En línea

Código
  1. cout << "Todos tenemos un defecto, un error en nuestro código" << endl;
fruz

Desconectado Desconectado

Mensajes: 13


Ver Perfil
Re: Programación C
« Respuesta #13 en: 7 Abril 2019, 03:31 am »

Ahora entiendo. El hecho de que tenga () lo hace una función y si no tiene es una variable. Perdón por mi ignorancia.
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
algunas dudas en programacion BATCH(nuevo en esto de programacion)
Scripting
stock_C 8 8,989 Último mensaje 19 Junio 2009, 18:08 pm
por frank30
programacion web vs programacion de escritorio
Programación General
lupitapro 2 7,557 Último mensaje 29 Mayo 2010, 05:51 am
por Dreamaker
Programacion Estructurada Vs Programacion Orientada a Objetos
Programación General
79137913 3 8,121 Último mensaje 1 Junio 2011, 18:02 pm
por 79137913
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines