Lenguaje C: función localeconv (obtiene la convención local)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Lenguaje C: función localeconv
(para obtener convenciones locales)

En el lenguaje de programación C, función localeconv Devuelve un puntero a una estructura que contiene la información de configuración regional actual.

sintaxis

La sintaxis de la función localeconv en lenguaje C es:

struct lconv *localeconv(void);

devolver los bienes

La función localeconv devuelve un puntero a una estructura que contiene información sobre la configuración regional actual.

titulo requerido

En C, los encabezados requeridos por la función localeconv son:

#include <locale.h>

aplicar para

En C, la función localeconv está disponible en las siguientes versiones:

  • ANSI/ISO 9899-1990

ejemplo localeconv

/* Example using localeconv by TechOnTheNet.com */

#include <stdio.h>
#include <locale.h>

int main(int argc, const char * argv[])
{
    /* Define a temporary variable */
    struct lconv *loc;

    /* Set the locale to the environment default */
    setlocale (LC_ALL, "");

    /* Retrieve a pointer to the current locale */
    loc = localeconv();

    /* Display some of the locale settings */
    printf("Thousands Separator: %sn", loc->thousands_sep);
    printf("Currency Symbol: %sn", loc->currency_symbol);

    return 0;
}

Cuando se compila y se ejecuta en una máquina norteamericana, esta aplicación generará:

Thousands Separator: ,
Currency Symbol: $

Otras funciones de C similares a la función localeconv:

  • función de configuración local