typestar

Funciones en C

Definir y componer funciones, incluidas las static.

static int square(int x) {
    return x * x;
}

static int sum_of_squares(int a, int b) {
    return square(a) + square(b);
}

int hypotenuse_sq(int a, int b) {
    return sum_of_squares(a, b);
}

Cómo funciona

  1. static limita una función a este archivo.
  2. sum_of_squares llama a square dos veces.
  3. La función pública se apoya en las auxiliares.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
11
Caracteres a escribir
183
Tokens
56
Ritmo de tres estrellas
90 tpm

Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 37 segundos.

Escribe este fragmento

Paso 1 de 7 en Funciones; paso 15 de 35 en Fundamentos del lenguaje.

← Anterior Siguiente →