es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: UNARY-OPERATOR

¿Operador unario en AVR: comportamiento indefinido?

Tuve el problema de que voltage = voltage*2/3; y voltage *= 2/3; dieron resultados diferentes. La variable es uint16_t y se ejecuta en un microcontrolador AVR de 8 bits. La primera declaración dio el resultado correcto, la segunda declaración siempre retornó 0. Algunos amigos me dijeron que los operadores unarios . . . Read more

¿Qué significa return !!myVar?

Estoy leyendo un código abierto en C que utiliza glib y me encontré con algo así: gboolean function() { guint myVar = 0; myVar = (!!globalVar1 + !!globalVar2 + !!globalVar3); return !!myVar; } No entiendo qué está ocurriendo exactamente con esa doble exclamación.