Está en la página 1de 7

#

Es utilizado en la web por CSS y otros lenguajes para hacer referencia al atributo
identificador de un elemento

Introduce comentarios en algunos lenguajes de programación (como Perl, Python y PHP)


o en los ficheros de configuración de algunos programas 

 Precede a códigos de colores en formato hexadecimal.


 Reemplaza al signo de sostenido en el nombre del lenguaje de
programación C# (sharp en inglés es sostenido).
 En informática el asterisco se emplea habitualmente como
una expresión regular para denotar cero o más repeticiones de un
patrón; este uso se realiza a menudo en el diseño de DTDs, además de
en la denominada estrella Kleene o cierre Kleene diseñada por Stephen
Kleene.
Lenguajes de programaciónEditar
 En muchos lenguajes de programación y en calculadoras se emplea el
asterisco como símbolo de la multiplicación. Tiene también ciertas significados
dependiendo del lenguaje, por ejemplo:
 En el lenguaje de programación C, el asterisco denota que la variable es
un operador puntero. Y ésta es la inversa del operador & encargada de
proporcionar la dirección física de una variable.
 En el lenguaje de programación LISP se emplea para indicar los nombres
de las variables globalesen ambos lados del nombre de la variable, un ejemplo
podría ser: *COMO-ESTO*.
 En el lenguaje de programación FORTRAN, así como en algunos dialectos
del lenguaje de programación Pascal se emplea para denominar
la exponenciación, por ejemplo 5³ = 125 es equivalente a 5**3 es decir 5*5*5 o
125.
 En el lenguaje de programación Perl el asterisco se emplea para referirse
que las variables son del tipo: typeglob.

Iostream
 Idioma
 Descargar en PDF
 Vigilar
 Editar
iostream es un componente de la biblioteca estándar (STL) del lenguaje
de programación C++ que es utilizado para operaciones de
entrada/salida. Su nombre es un acrónimo de Input/Output Stream. El
flujo de entrada y salida de datos en C++ (y su predecesor C) no se
encuentra definida dentro de la sintaxis básica y se provee por medio de
librerías de funciones especializadas como iostream. iostream define los
siguientes objetos:
 cin : Flujo de entrada
 cout : Flujo de salida
 cerr : Flujo de error no almacenado.
 clog : Flujo de error almacenado.
Todos los objetos derivados de iostream hacen parte del espacio de
nombres std.

Editar
El clásico programa Hola Mundo puede ser expresado en C++ utilizando
iostream:

#include <iostream>
using namespace std;
int main()
{
cout << "¡Hola, mundo!" << endl;
return 0;
}

Conio.h

Archivo de cabecera C para compiladores MS-DOS

Idioma

Descargar en PDF

Vigilar

Editar

conio.h (console input/output, consola de entrada/salida) es un archivo de cabecera escrito en C


usado mayormente por los compiladores de MS-DOS para proveer un sistema de E/S por consola.
[1] Éste no es parte de la biblioteca estándar de C o ISO C, ni está definida por POSIX.

Esta cabecera declara varias funciones útiles para mejorar el rendimiento de la «entrada y salida
por consola» desde un programa. La mayoría de los compiladores de C creados para DOS,
Windows 3.x, Phar Lap, DOSX, OS/2, o Win32[2] tienen esta biblioteca y suministran las funciones
de la biblioteca asociadas en la biblioteca por defecto de C. La mayoría de los compiladores C
creados para UNIX y Linux no tienen esta biblioteca y no suministran las funciones de esta
biblioteca. Algunos sistemas embebidos usan una biblioteca compatible.[3]

Las funciones de biblioteca declaradas por conio.h varían ligeramente dependiendo el compilador.
Originalmente implementada en Lattice C, las funciones eran mapeadas directamente a las
primeras pocas funciones INT 21H de DOS. La biblioteca provista por Borland Turbo C no usaba la
DOS API pero accedía a la memoria de vídeo directamente para la salida y usaba llamadas de
interrupción de la BIOS. Esta biblioteca contiene funciones adicionales inspiradas en las funciones
de Turbo Pascal.

Los compiladores creados para sistemas no-DOS, como Linux o OS/2, proveen soluciones similares,
y en ocasiones, más potentes; la biblioteca de UNIX curses es muy común en este entorno. Otro
ejemplo es la biblioteca SyncTERM. La versión de conio.h hecha por DJ Delorie para el GO32 es
particularmente extensa.[4]

Función Descripción

kbhit Determina si una tecla del teclado ha sido presionada

getch Lee un carácter directamente de la consola sin hacer uso del buffer, y sin mostrar salida

getche Igual que getch, pero muestra la salida

ungetch Pone un carácter de vuelta al buffer de teclado

cgets Lee una cadena de texto directamente de la consola

cscanf Lee valores formateados directamente de la consola

putch Escribe un carácter directamente en la consola

cputs Escribe una cadena de texto directamente desde la consola

cprintf Formatea valores y los escribe directamente a la consolan

stdlib.h

Idioma

Descargar en PDF

Vigilar

Editar

Commons-emblem-question book orange.svg

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada.

Este aviso fue puesto el 11 de febrero de 2016.

stdlib.h (std-lib: standard library o biblioteca estándar). Es el archivo de cabecera de la biblioteca


estándar de propósito general del lenguaje de programación C. Contiene los prototipos de
funciones de C para gestión de memoria dinámica, control de procesos y otras. Es compatible con
C++ donde se conoce como cstdlib.
Funciones miembro Editar

Las funciones que pertenecen a stdlib.h pueden clasificarse en las siguientes categorías:
conversión, memoria, control de procesos, ordenación y búsqueda, matemáticas.

Nombre Descripción

Conversión de tipos

atof (ascii to float) cadena de caracteres a coma flotante

atoi (ascii to integer) cadena de caracteres a entero

atol (C Standard Library)]] (ascii to long) cadena de caracteres a entero tamaño largo

strtod (string to double) cadena de caracteres a coma flotante tamaño doble

strtol (string to long) cadena de caracteres a entero largo

strtoul (string to unsigned long)cadena de caracteres a entero largo sin signo (positivo)

Generación de números pseudo-aleatorios

rand Genera un número pseudo-aleatorio

srand Establece la semilla para el generador de números pseudo-aleatorios

Gestión de memoria dinámica

malloc, calloc, realloc Reservan memoria dinámica del heap (montón o montículo)

free Liberan memoria devolviéndola al heap

Control de procesos

abort terminar ejecución anormalmente

atexit registrar una función callback para la salida del programa

exit (operating system) terminar ejecución del programa

getenv recuperar una variable de entorno

system (C Standard Library) ejecutar un comando externo

Ordenación y búsqueda

bsearchbúsqueda binaria en un array

qsort (C Standard Library) ordena un vector (informática) usando Quicksort

Matemáticas

abs, labs valor absoluto


div, ldiv división entera o euclidiana

stdio.h
 Idioma
 Descargar en PDF
 Vigilar
 Editar
stdio.h, que significa "standard input-output header" (cabecera
estándar E/S), es el archivo de cabeceraque contiene las definiciones de
las macros, las constantes, las declaraciones de funciones de
la biblioteca estándar del lenguaje de programación Cpara hacer
operaciones, estándar, de entrada y salida, así como la definición
de tipos necesarias para dichas operaciones. Por motivos de
compatibilidad, el lenguaje de programación C++ (derivado de C)
también tiene su propia implementación de estas funciones, que son
declaradas con el archivo de cabecera  cstdio .
Las funciones declaradas en  stdio.h  son sumamente populares.
Ejemplo de usoEditar
En C y sus derivados, todas las funciones son declaradas en archivos de
cabecera. Así, los programadores tienen que incluir el archivo de
cabecera stdio.h dentro del código fuente para poder utilizar las
funciones que están declaradas. Nota: el compilador diferencia las
mayúsculas de las minúsculas.

#include <stdio.h>

int main(void) {
int ch;

while ( ( ch = getchar() ) != EOF )


putchar(ch);
putchar('\n');

return 0;
}

El programa lee todas las entradas desde la entrada estándar y las


muestra en la salida estándar, línea a línea.

math.h

Idioma

Descargar en PDF

Vigilar
Editar

math.h es un archivo de cabecera de la biblioteca estándar del lenguaje de programación C


diseñado para operaciones matemáticas básicas. Muchas de sus incluyen el uso de números en
coma flotante. C++ también implementa estas funciones por razones de compatibilidad y las
declara en la cabecera cmath.

Una nota importante: si se está programando en C/C++ bajo Gnu/Linux, y se utiliza uno de los
compiladores nativos de este sistema operativo (gcc o g++), es necesario incluir, al compilar, la
opción -lm, dado que, de lo contrario, el compilador generará un error. Por ejemplo, si tenemos un
fichero fuente con funciones de la biblioteca matemática, llamado mi_fich_fuente_math.c, para
compilarlo será necesario dar la orden siguiente en la consola de comandos (respectiva al
intérprete):

$ gcc mi_fich_fuente_math.c -lm -o <nombre_del_ejecutable>

Esto, asimismo, no es necesario si se programa en C/C++ bajo Windows utilizando la herramienta


gráfica MS Visual C++. Ocurre algo similar al compilar nuestro programa bajo gcc en MacOS ya que
este está basado en UNIX no necesita el -lm.

Todas las funciones en las que participan ángulos toman y devuelven radianes.

Funciones miembro anteriores Editar

Nombre Descripción

acos arcocoseno

asin arcoseno

atan arcotangente

atan2 arcotangente de dos parámetros

floor función suelo

cos coseno

cosh coseno hiperbólico

exp(double x) función exponencial, computa ex

fabs valor entero


ceil menor entero no menor que el parámetro

fmod residuo de la división de flotantes

frexp fracciona y eleva al cuadrado.

ldexp tamaño del exponente de un valor en punto flotante

log logaritmo natural

log10 logaritmo en base 10

modf obtiene un valor en punto flotante íntegro y en partes

pow eleva un valor dado a un exponente, xy

sin seno

sinh seno hiperbólico

sqrt raíz cuadrada

tan tangente

tanh tangente hiperbólica

También podría gustarte