Autor
|
Tema: (Consulta) Que significa este return en C? (Leído 1,236 veces)
|
palacio29
Desconectado
Mensajes: 103
|
Hola
Tengo una duda. Supongamos que tengo un main en donde pongo la mayor parte de mi programa, luego desde el main invoco a otra funcion que sea de tipo int y tome como parametro un valor del main (por ejemplo un numero).
Supongamos que en la función tengo 2 variables llamadas "numero" (el que agarre del main) y "deb" una variable que cree dentro de la nueva función.
Cuando hago el return de esa funcion pongo "numero==deb".
Que significa?. Basicamente mi pregunta significa que pasa cuando en el return igualo 2 variables ...Que valor retornaria?.
|
|
|
En línea
|
|
|
|
ivancea96
Desconectado
Mensajes: 3.412
ASMático
|
El operador "==" retorna un 0 o diferente de 0, según sean diferenets o no. Por tanto, si pones "return a == b;", es como poner "return (a == b);". Primero se hace el operador ==. Por tanto, eso acabaría siendo un "return 0;" o "return 1;".
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Que significa este error?
Bases de Datos
|
Cergath
|
1
|
3,180
|
22 Noviembre 2009, 23:06 pm
por Castg!
|
|
|
que significa este resultado?
Ingeniería Inversa
|
x64core
|
3
|
2,558
|
30 Junio 2012, 09:53 am
por x64core
|
|
|
¿Que significa este código?
Desarrollo Web
|
TheEGG 89
|
1
|
1,926
|
1 Febrero 2013, 06:24 am
por Shell Root
|
|
|
[JS] ¿Qué significa x0 en este bucle?
Scripting
|
Linton
|
2
|
2,088
|
19 Agosto 2013, 09:03 am
por Linton
|
|
|
¿Qué significa este error?
Scripting
|
Cergath
|
6
|
3,676
|
17 Abril 2015, 08:24 am
por Cergath
|
|