Operadores en C
Asignación compuesta, incremento y el ternario que reemplaza un if corto.
int operator_tour(void) {
int x = 10;
x += 5;
x -= 3;
x *= 2;
x /= 4;
x %= 5;
int i = 1;
int post = i++;
int pre = ++i;
int larger = (post > pre) ? post : pre;
return x + larger;
}
Cómo funciona
x += 1abreviax = x + 1, y se lee más claro de un vistazo.- El sufijo
i++da el valor viejo; el prefijo++i, el nuevo. - El ternario es una expresión, así que puede inicializar una variable.
Palabras clave y builtins usados aquí
intreturnvoid
El intento, en números
- Líneas
- 15
- Caracteres a escribir
- 182
- Tokens
- 74
- Ritmo de tres estrellas
- 85 tpm
Al ritmo de tres estrellas de 85 tokens por minuto, este intento toma unos 52 segundos.
Paso 1 de 7 en Operadores y flujo; paso 8 de 35 en Fundamentos del lenguaje.