SlideShare una empresa de Scribd logo
1 de 7
CETIS 109
ALUMNO: Peña
Rodriguez Michelle
MAESTRA: MARGARITA
ROMERO ALVARADO
PROGRAMACION 2°
Am
atof (ascii to float) cadena de caracteres a coma flotante
atoi cadena de caracteres a entero
atol (C Standard
Library) (ascii to long)
cadena de caracteres a entero tamaño largo
strtod cadena de caracteres a coma flotante tamaño doble
strtol cadena de caracteres a entero largo
strtoul cadena de caracteres a entero largo sin signo (positivo)
rand Genera un número pseudo-aleatorio
srand Establece la semilla para el generador de números pseudo-
aleatorios
malloc, calloc, realloc Reservan memoria dinámica del heap
free Liberan memoria devolviéndola al heap
abort terminar ejecución anormalmente
atexit
atexit
registrar una función callback callback para la salida del
programa
exit terminar ejecución del programa
getenv recuperar una variable de entorno
system ejecutar un comando externo
bsearch búsqueda binaria en un array
qsort ordena un vector usando quicksor
abs, labs valor absoluto
div, ldiv división entera o euclidiana
memcpy copia n bytes entre dos áreas de memoria que no deben
solaparse
memmove copia n bytes entre dos áreas de memoria; al contrario
que memcpy las áreas deben solaparse
memchr busca un valor a partir de una dirección de memoria dada
y devuelve un puntero a la primera ocurrencia del valor
buscado o null si no se encuentra
memcmp compara los n primeros caracteres de dos áreas de
memoria
memset sobre escribe un área de memoria con un patrón de bytes
dado
strcat añade una cadena al final de otra
strncat añade los n primeros caracteres de una cadena al final de
otra
strchr localiza un carácter en una cadena, buscando desde el
principio
strrchr localiza un carácter en una cadena, buscando desde el
final
strcmp compara dos cadenas alfabéticamente ('a'!='A')
strncmp compara los n primeros caracteres de dos cadenas
numéricamente ('a'!='A')
strcoll compara dos cadenas según la colación actual ('a'=='A')
strcpy copia una cadena en otra
strncpy copia los n primeros caracteres de una cadena en otra
strerror devuelve la cadena con el mensaje de error
correspondiente al número de error dado
strlen devuelve la longitud de una cadena
strspn devuelve la posición del primer carácter de una cadena
que no coincide con ninguno de los caracteres de otra
cadena dada
strcspn devuelve la posición del primer carácter que coincide con
alguno de los caracteres de otra cadena dada
strpbrk encuentra la primera ocurrencia de alguno de los
caracteres de una cadena dada en otra
strstr busca una cadena dentro de otra
strtok parte una cadena en una secuencia de tokens
strxfrm transforma una cadena en su forma de colación (??)
strrev invierte una cadena
memcpy copia n bytes entre dos áreas de memoria que no deben
solaparse
memmove copia n bytes entre dos áreas de memoria; al contrario
que memcpy las áreas deben solaparse
memchr busca un valor a partir de una dirección de memoria dada
y devuelve un puntero a la primera ocurrencia del valor
buscado o null si no se encuentra
memcmp compara los n primeros caracteres de dos áreas de
memoria
memset sobre escribe un área de memoria con un patrón de bytes
dado
strcat añade una cadena al final de otra
strncat añade los n primeros caracteres de una cadena al final de
otra
strchr localiza un carácter en una cadena, buscando desde el
principio
strrchr localiza un carácter en una cadena, buscando desde el
final
strcmp compara dos cadenas alfabéticamente ('a'!='A')
strncmp compara los n primeros caracteres de dos cadenas
numéricamente ('a'!='A')
strcoll compara dos cadenas según la colación actual ('a'=='A')
strcpy copia una cadena en otra
strncpy copia los n primeros caracteres de una cadena en otra
strerror devuelve la cadena con el mensaje de error
correspondiente al número de error dado
strlen devuelve la longitud de una cadena
strspn devuelve la posición del primer carácter de una cadena
que no coincide con ninguno de los caracteres de otra
cadena dada
strcspn devuelve la posición del primer carácter que coincide con
alguno de los caracteres de otra cadena dada
strpbrk encuentra la primera ocurrencia de alguno de los
caracteres de una cadena dada en otra
strstr busca una cadena dentro de otra
strtok parte una cadena en una secuencia de tokens
strxfrm transforma una cadena en su forma de colación (??)
strrev invierte una cadena
acos arcocoseno
asien arcoseno
atan arcotangente
atan2 arcotangente de dos parámetros
ceil menor entero no menor que el parámetro
cos coseno
cosh coseno hiperbólico
exp(double x) función exponencial, computa ex
abs valor absoluto
floor mayor entero no mayor que el parámetro
fmod residuo de la division 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(x,y) eleva un valor dado a un exponente, xy
sin seno
sinh seno hiperbólico
sqrt raíz cuadrada
tan tangente
tanh tangente hiperbólica
char * asctime(struct tm *) Recibe una variable de tipo puntero a estructura tm (struct
tm*) y devuelve una cadena de caracteres
clock_t clock (void) Devuelve el número de pulsos de reloj desde que se inició
el proceso
char * ctime(time_t *) Recibe una variable de tipo puntero a time_t (time t*) y
devuelve una cadena con el mismo formato que asctime()
double difftime(time_t, time Recibe dos variables de tipo time_t, calcula su diferencia
fclose Cierra un fichero a través de su puntero.
fopen, freopen,
fdopen
Abre un fichero para lectura, para escritura/reescritura o para adición.
remove Elimina un fichero.
rename Cambia al fichero de nombre.
rewind Coloca el indicador de posición de fichero para el stream apuntado por
stream al comienzo del fichero.
tmpfile Crea y abre un fichero temporal que es borrado cuando cerramos con la
función fclose().
clearerr Despeja los indicadores de final de fichero y de posición de fichero para
el stream apuntado por stream al comienzo del fichero.
feof Comprueba el indicador de final de fichero.
ferror Comprueba el indicador de errores.
fflush Si stream apunta a un stream de salida o de actualización cuya operación
más reciente no era de entrada, la función fflush envía cualquier dato aún
sin escribir al entorno local o a ser escrito en el fichero; si no, entonces
el comportamiento no está definido. Si stream es un puntero nulo, la
función fflush realiza el despeje para todos los streams cuyo
comportamiento está descrito anteriormente.
fgetpos Devuelve la posición actual del fichero.
fgetc Devuelve un carácter de un fichero.
fgets Consigue una cadena de caracteres de un fichero.
fputc Escribe un carácter en un fichero.
fputs Escribe una cadena de caracteres en un fichero.
ftell Devuelve la posición actual del fichero como número de bytes.
fseek Sitúa el puntero de un fichero en una posición aleatoria.
t) y devuelve el resultado (double) expresado en segundos.
struct tm *gmtime(time_t *) Recibe un puntero a una variable de tiempo (time_t*) y
devuelve su conversion como fecha/hora UTC a struct
tm a través de un puntero.
struct tm
*localtime(time_t *)
Similar funcionalidad a gmtime(), pero devuelve la
conversión como fecha/hora LOCAL.
time_t mktime(struct_tm *) Inversamente a gmtime() y localtime(),l recibe un puntero
a struct tm (struct tm*) y devuelve su conversión al
tipo time t.
time_t time(time_t *) Devuelve la fecha/hora (time_t) actual o -1 en caso de no
ser posible. Si el argumento que se le pasa no es NULL,
también asigna la fecha/hora actual a dicho argumento.
size_t strftime(char
*,size_t,char *,struct tm *)
Formatea la información pasada mediante la estructura
(struct tm*) mediante el formato indicado en una cadena
(char*) e imprime el resultado sobre otra cadena (char*)
hasta un límite de caracteres (size_t).
fsetpos Cambia la posición actual de un fichero.
fread lee diferentes tamaños de datos de un fichero.
fwrite Envía, desde el array apuntado por puntero, hasta nmemb de elementos
cuyo tamaño es especificado por tamaño. El indicador de posición de
ficheros es avanzado por el número de caracteres escritos correctamente.
Si existe un error, el valor resultante del indicador de posición de
ficheros es indeterminado.
getc Devuelve un carácter desde un fichero.
getchar Igual que getc.
gets Lee caracteres de entrada hasta que encuentra un salto de línea, y los
almacena en un único argumento.
printf, fprintf,
sprintf
snprintf
Usados para imprimir salidas de datos.
vprintf También utilizado para imprimir salidas.
perror Escribe un mensaje de error a stderr.
putc Devuelve un carácter de un fichero.
putchar,
fputchar
Igual que putc(stdout).
scanf, fscanf,
sscanf
Utilizado para introducir entradas.
vfscanf, vscanf,
vsscanf
También utilizado para introducir entradas.
setbuf Esta función es equivalente a la función setvbuf pasando los valores
_IOFBF para modo y BUFSIZ para tamaño, o (si acumulador es un
puntero nulo), con el valor _IONBF para modo.
setvbuf Sólo puede ser usada después de que el stream apuntado por stream ha
sido asociado con un fichero abierto y antes de otra operación cualquiera
es llevada acabo al stream. El argumento modo determina cómo stream
será almacenado según lo siguiente: _IOFBF ocasiona la entrada/salida a
ser completamente almacenado; _IOLBF ocasiona la entrada/salida a
almacenar por líneas; _IONBF ocasiona la entrada/salida a no ser
almacenado. Si acumulador no es un puntero nulo, el array al que es
apuntado puede ser usado en vez de la acumulación adjudicada por la
función setvbuf. El argumento tamaño especifica el tamaño del array.
tmpnam Genera una cadena de caracteres que es un nombre válido para ficheros
y que no es igual al nombre de un fichero existente. La función tmpnam
genera una cadena diferente cada vez que es llamada, hasta un máximo
de TMP_MAX veces. Si la función es llamada más veces que
TMP_MAX, entonces el comportamiento de la función está definido
según la implementación del compilador.
COMENTARIOPERSONAL:Es una recopilaciónde losdatosde sobre loscódigosC+++ para poder
saberel que significaypara loque sirve.
cbasededatos.blogspot.mx

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Librerias dee c_
Librerias dee c_Librerias dee c_
Librerias dee c_
 
6.1 arrays en java
6.1 arrays en java 6.1 arrays en java
6.1 arrays en java
 
Trabajo bucles bn
Trabajo bucles bnTrabajo bucles bn
Trabajo bucles bn
 
Introducción a Google Go
Introducción a Google GoIntroducción a Google Go
Introducción a Google Go
 
C++ y sus librerias
C++ y sus libreriasC++ y sus librerias
C++ y sus librerias
 
Funciones str
Funciones strFunciones str
Funciones str
 
Itrace lab
Itrace labItrace lab
Itrace lab
 
No determinista autómatas finitos
No determinista autómatas finitosNo determinista autómatas finitos
No determinista autómatas finitos
 
Trabajo programacion 1 jose silva
Trabajo programacion 1 jose silvaTrabajo programacion 1 jose silva
Trabajo programacion 1 jose silva
 
Miparte petri
Miparte petriMiparte petri
Miparte petri
 
Slides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y buclesSlides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y bucles
 
Pe15 cadenacaracteres
Pe15 cadenacaracteresPe15 cadenacaracteres
Pe15 cadenacaracteres
 
Apuntadores
Apuntadores Apuntadores
Apuntadores
 
parcial
parcialparcial
parcial
 
Unidad i juan carlos
Unidad i juan carlosUnidad i juan carlos
Unidad i juan carlos
 
Las sentencias de_control[1]
Las sentencias de_control[1]Las sentencias de_control[1]
Las sentencias de_control[1]
 
Automatas
AutomatasAutomatas
Automatas
 
133467_COMPILADORES2
133467_COMPILADORES2133467_COMPILADORES2
133467_COMPILADORES2
 

Similar a Codigos C+++ (20)

bibliotecas c++
bibliotecas c++bibliotecas c++
bibliotecas c++
 
Libreria c++
Libreria c++Libreria c++
Libreria c++
 
100 1
100 1 100 1
100 1
 
Tablas
TablasTablas
Tablas
 
Printf23
Printf23Printf23
Printf23
 
Librerias dee c_ (1)
Librerias dee c_ (1)Librerias dee c_ (1)
Librerias dee c_ (1)
 
Blog2
Blog2Blog2
Blog2
 
asdas
asdasasdas
asdas
 
Éxito y Fracáso
Éxito y FracásoÉxito y Fracáso
Éxito y Fracáso
 
INVESTIGACIÓN DE LIBRERÍAS
INVESTIGACIÓN DE LIBRERÍAS INVESTIGACIÓN DE LIBRERÍAS
INVESTIGACIÓN DE LIBRERÍAS
 
Programar en c
Programar en cProgramar en c
Programar en c
 
Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)
 
Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)
 
30 Php. Cadenas Alfanumericas
30 Php. Cadenas Alfanumericas30 Php. Cadenas Alfanumericas
30 Php. Cadenas Alfanumericas
 
Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)
 
Comandos
ComandosComandos
Comandos
 
Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)
 
instrucciones
instruccionesinstrucciones
instrucciones
 
vocabulario de programacion
vocabulario de programacion vocabulario de programacion
vocabulario de programacion
 
Soto diaz 2 j bilbiotecas mas importantes en c++
Soto diaz 2 j  bilbiotecas mas importantes en c++Soto diaz 2 j  bilbiotecas mas importantes en c++
Soto diaz 2 j bilbiotecas mas importantes en c++
 

Más de Michelle Peña

Operaciones aritmeticas utilizando_spinner
Operaciones aritmeticas utilizando_spinnerOperaciones aritmeticas utilizando_spinner
Operaciones aritmeticas utilizando_spinnerMichelle Peña
 
Operaciones aritmeticas utilizando checkbox
Operaciones aritmeticas utilizando checkboxOperaciones aritmeticas utilizando checkbox
Operaciones aritmeticas utilizando checkboxMichelle Peña
 
Operaciones aritmeticas
Operaciones aritmeticasOperaciones aritmeticas
Operaciones aritmeticasMichelle Peña
 
APLICACIóN MóVIL QUE CALCULE EL SUELDO FINAL DE UN TRABAJADOR
APLICACIóN MóVIL QUE CALCULE EL SUELDO FINAL DE UN TRABAJADORAPLICACIóN MóVIL QUE CALCULE EL SUELDO FINAL DE UN TRABAJADOR
APLICACIóN MóVIL QUE CALCULE EL SUELDO FINAL DE UN TRABAJADORMichelle Peña
 
APLICACION MULTIPLICACION Y DIVISION
APLICACION MULTIPLICACION Y DIVISIONAPLICACION MULTIPLICACION Y DIVISION
APLICACION MULTIPLICACION Y DIVISIONMichelle Peña
 
PRACTICA "SUSTRACCIÓN DE DOS NUMEROS"
PRACTICA "SUSTRACCIÓN DE DOS NUMEROS"PRACTICA "SUSTRACCIÓN DE DOS NUMEROS"
PRACTICA "SUSTRACCIÓN DE DOS NUMEROS"Michelle Peña
 
Tutorial de-eclipse-cltt-mpr-dlnl
Tutorial de-eclipse-cltt-mpr-dlnlTutorial de-eclipse-cltt-mpr-dlnl
Tutorial de-eclipse-cltt-mpr-dlnlMichelle Peña
 
Investigación Móviles
Investigación MóvilesInvestigación Móviles
Investigación MóvilesMichelle Peña
 
Investigación Móviles
Investigación MóvilesInvestigación Móviles
Investigación MóvilesMichelle Peña
 

Más de Michelle Peña (20)

Operaciones aritmeticas utilizando_spinner
Operaciones aritmeticas utilizando_spinnerOperaciones aritmeticas utilizando_spinner
Operaciones aritmeticas utilizando_spinner
 
Operaciones aritmeticas utilizando checkbox
Operaciones aritmeticas utilizando checkboxOperaciones aritmeticas utilizando checkbox
Operaciones aritmeticas utilizando checkbox
 
Operaciones aritmeticas
Operaciones aritmeticasOperaciones aritmeticas
Operaciones aritmeticas
 
APLICACIóN MóVIL QUE CALCULE EL SUELDO FINAL DE UN TRABAJADOR
APLICACIóN MóVIL QUE CALCULE EL SUELDO FINAL DE UN TRABAJADORAPLICACIóN MóVIL QUE CALCULE EL SUELDO FINAL DE UN TRABAJADOR
APLICACIóN MóVIL QUE CALCULE EL SUELDO FINAL DE UN TRABAJADOR
 
APLICACION MULTIPLICACION Y DIVISION
APLICACION MULTIPLICACION Y DIVISIONAPLICACION MULTIPLICACION Y DIVISION
APLICACION MULTIPLICACION Y DIVISION
 
Dispositivos moviles
Dispositivos movilesDispositivos moviles
Dispositivos moviles
 
PRACTICA "SUSTRACCIÓN DE DOS NUMEROS"
PRACTICA "SUSTRACCIÓN DE DOS NUMEROS"PRACTICA "SUSTRACCIÓN DE DOS NUMEROS"
PRACTICA "SUSTRACCIÓN DE DOS NUMEROS"
 
Tutorial eclipse
Tutorial eclipse Tutorial eclipse
Tutorial eclipse
 
Tutorial eclipse
Tutorial eclipse Tutorial eclipse
Tutorial eclipse
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipse
 
Tutorial de-eclipse-cltt-mpr-dlnl
Tutorial de-eclipse-cltt-mpr-dlnlTutorial de-eclipse-cltt-mpr-dlnl
Tutorial de-eclipse-cltt-mpr-dlnl
 
Investigación Móviles
Investigación MóvilesInvestigación Móviles
Investigación Móviles
 
Investigación Móviles
Investigación MóvilesInvestigación Móviles
Investigación Móviles
 
Practicas 26-29
Practicas 26-29Practicas 26-29
Practicas 26-29
 
Programas 21 al_25
Programas 21 al_25Programas 21 al_25
Programas 21 al_25
 
Practicas 18 19-20
Practicas 18 19-20Practicas 18 19-20
Practicas 18 19-20
 
Practicas 16 y 17
Practicas 16 y 17Practicas 16 y 17
Practicas 16 y 17
 
5 programas
5 programas5 programas
5 programas
 
Practica 10
Practica 10Practica 10
Practica 10
 
Practica 9
Practica 9Practica 9
Practica 9
 

Último

Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 

Último (20)

Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 

Codigos C+++

  • 1. CETIS 109 ALUMNO: Peña Rodriguez Michelle MAESTRA: MARGARITA ROMERO ALVARADO PROGRAMACION 2° Am
  • 2. atof (ascii to float) cadena de caracteres a coma flotante atoi cadena de caracteres a entero atol (C Standard Library) (ascii to long) cadena de caracteres a entero tamaño largo strtod cadena de caracteres a coma flotante tamaño doble strtol cadena de caracteres a entero largo strtoul cadena de caracteres a entero largo sin signo (positivo) rand Genera un número pseudo-aleatorio srand Establece la semilla para el generador de números pseudo- aleatorios malloc, calloc, realloc Reservan memoria dinámica del heap free Liberan memoria devolviéndola al heap abort terminar ejecución anormalmente atexit atexit registrar una función callback callback para la salida del programa exit terminar ejecución del programa getenv recuperar una variable de entorno system ejecutar un comando externo bsearch búsqueda binaria en un array qsort ordena un vector usando quicksor abs, labs valor absoluto div, ldiv división entera o euclidiana memcpy copia n bytes entre dos áreas de memoria que no deben solaparse memmove copia n bytes entre dos áreas de memoria; al contrario que memcpy las áreas deben solaparse memchr busca un valor a partir de una dirección de memoria dada y devuelve un puntero a la primera ocurrencia del valor buscado o null si no se encuentra memcmp compara los n primeros caracteres de dos áreas de memoria memset sobre escribe un área de memoria con un patrón de bytes dado strcat añade una cadena al final de otra strncat añade los n primeros caracteres de una cadena al final de otra strchr localiza un carácter en una cadena, buscando desde el principio strrchr localiza un carácter en una cadena, buscando desde el final strcmp compara dos cadenas alfabéticamente ('a'!='A') strncmp compara los n primeros caracteres de dos cadenas
  • 3. numéricamente ('a'!='A') strcoll compara dos cadenas según la colación actual ('a'=='A') strcpy copia una cadena en otra strncpy copia los n primeros caracteres de una cadena en otra strerror devuelve la cadena con el mensaje de error correspondiente al número de error dado strlen devuelve la longitud de una cadena strspn devuelve la posición del primer carácter de una cadena que no coincide con ninguno de los caracteres de otra cadena dada strcspn devuelve la posición del primer carácter que coincide con alguno de los caracteres de otra cadena dada strpbrk encuentra la primera ocurrencia de alguno de los caracteres de una cadena dada en otra strstr busca una cadena dentro de otra strtok parte una cadena en una secuencia de tokens strxfrm transforma una cadena en su forma de colación (??) strrev invierte una cadena memcpy copia n bytes entre dos áreas de memoria que no deben solaparse memmove copia n bytes entre dos áreas de memoria; al contrario que memcpy las áreas deben solaparse memchr busca un valor a partir de una dirección de memoria dada y devuelve un puntero a la primera ocurrencia del valor buscado o null si no se encuentra memcmp compara los n primeros caracteres de dos áreas de memoria memset sobre escribe un área de memoria con un patrón de bytes dado strcat añade una cadena al final de otra strncat añade los n primeros caracteres de una cadena al final de otra strchr localiza un carácter en una cadena, buscando desde el principio strrchr localiza un carácter en una cadena, buscando desde el final strcmp compara dos cadenas alfabéticamente ('a'!='A') strncmp compara los n primeros caracteres de dos cadenas numéricamente ('a'!='A') strcoll compara dos cadenas según la colación actual ('a'=='A') strcpy copia una cadena en otra strncpy copia los n primeros caracteres de una cadena en otra strerror devuelve la cadena con el mensaje de error correspondiente al número de error dado
  • 4. strlen devuelve la longitud de una cadena strspn devuelve la posición del primer carácter de una cadena que no coincide con ninguno de los caracteres de otra cadena dada strcspn devuelve la posición del primer carácter que coincide con alguno de los caracteres de otra cadena dada strpbrk encuentra la primera ocurrencia de alguno de los caracteres de una cadena dada en otra strstr busca una cadena dentro de otra strtok parte una cadena en una secuencia de tokens strxfrm transforma una cadena en su forma de colación (??) strrev invierte una cadena acos arcocoseno asien arcoseno atan arcotangente atan2 arcotangente de dos parámetros ceil menor entero no menor que el parámetro cos coseno cosh coseno hiperbólico exp(double x) función exponencial, computa ex abs valor absoluto floor mayor entero no mayor que el parámetro fmod residuo de la division 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(x,y) eleva un valor dado a un exponente, xy sin seno sinh seno hiperbólico sqrt raíz cuadrada tan tangente tanh tangente hiperbólica char * asctime(struct tm *) Recibe una variable de tipo puntero a estructura tm (struct tm*) y devuelve una cadena de caracteres clock_t clock (void) Devuelve el número de pulsos de reloj desde que se inició el proceso char * ctime(time_t *) Recibe una variable de tipo puntero a time_t (time t*) y devuelve una cadena con el mismo formato que asctime() double difftime(time_t, time Recibe dos variables de tipo time_t, calcula su diferencia
  • 5. fclose Cierra un fichero a través de su puntero. fopen, freopen, fdopen Abre un fichero para lectura, para escritura/reescritura o para adición. remove Elimina un fichero. rename Cambia al fichero de nombre. rewind Coloca el indicador de posición de fichero para el stream apuntado por stream al comienzo del fichero. tmpfile Crea y abre un fichero temporal que es borrado cuando cerramos con la función fclose(). clearerr Despeja los indicadores de final de fichero y de posición de fichero para el stream apuntado por stream al comienzo del fichero. feof Comprueba el indicador de final de fichero. ferror Comprueba el indicador de errores. fflush Si stream apunta a un stream de salida o de actualización cuya operación más reciente no era de entrada, la función fflush envía cualquier dato aún sin escribir al entorno local o a ser escrito en el fichero; si no, entonces el comportamiento no está definido. Si stream es un puntero nulo, la función fflush realiza el despeje para todos los streams cuyo comportamiento está descrito anteriormente. fgetpos Devuelve la posición actual del fichero. fgetc Devuelve un carácter de un fichero. fgets Consigue una cadena de caracteres de un fichero. fputc Escribe un carácter en un fichero. fputs Escribe una cadena de caracteres en un fichero. ftell Devuelve la posición actual del fichero como número de bytes. fseek Sitúa el puntero de un fichero en una posición aleatoria. t) y devuelve el resultado (double) expresado en segundos. struct tm *gmtime(time_t *) Recibe un puntero a una variable de tiempo (time_t*) y devuelve su conversion como fecha/hora UTC a struct tm a través de un puntero. struct tm *localtime(time_t *) Similar funcionalidad a gmtime(), pero devuelve la conversión como fecha/hora LOCAL. time_t mktime(struct_tm *) Inversamente a gmtime() y localtime(),l recibe un puntero a struct tm (struct tm*) y devuelve su conversión al tipo time t. time_t time(time_t *) Devuelve la fecha/hora (time_t) actual o -1 en caso de no ser posible. Si el argumento que se le pasa no es NULL, también asigna la fecha/hora actual a dicho argumento. size_t strftime(char *,size_t,char *,struct tm *) Formatea la información pasada mediante la estructura (struct tm*) mediante el formato indicado en una cadena (char*) e imprime el resultado sobre otra cadena (char*) hasta un límite de caracteres (size_t).
  • 6. fsetpos Cambia la posición actual de un fichero. fread lee diferentes tamaños de datos de un fichero. fwrite Envía, desde el array apuntado por puntero, hasta nmemb de elementos cuyo tamaño es especificado por tamaño. El indicador de posición de ficheros es avanzado por el número de caracteres escritos correctamente. Si existe un error, el valor resultante del indicador de posición de ficheros es indeterminado. getc Devuelve un carácter desde un fichero. getchar Igual que getc. gets Lee caracteres de entrada hasta que encuentra un salto de línea, y los almacena en un único argumento. printf, fprintf, sprintf snprintf Usados para imprimir salidas de datos. vprintf También utilizado para imprimir salidas. perror Escribe un mensaje de error a stderr. putc Devuelve un carácter de un fichero. putchar, fputchar Igual que putc(stdout). scanf, fscanf, sscanf Utilizado para introducir entradas. vfscanf, vscanf, vsscanf También utilizado para introducir entradas. setbuf Esta función es equivalente a la función setvbuf pasando los valores _IOFBF para modo y BUFSIZ para tamaño, o (si acumulador es un puntero nulo), con el valor _IONBF para modo. setvbuf Sólo puede ser usada después de que el stream apuntado por stream ha sido asociado con un fichero abierto y antes de otra operación cualquiera es llevada acabo al stream. El argumento modo determina cómo stream será almacenado según lo siguiente: _IOFBF ocasiona la entrada/salida a ser completamente almacenado; _IOLBF ocasiona la entrada/salida a almacenar por líneas; _IONBF ocasiona la entrada/salida a no ser almacenado. Si acumulador no es un puntero nulo, el array al que es apuntado puede ser usado en vez de la acumulación adjudicada por la función setvbuf. El argumento tamaño especifica el tamaño del array.
  • 7. tmpnam Genera una cadena de caracteres que es un nombre válido para ficheros y que no es igual al nombre de un fichero existente. La función tmpnam genera una cadena diferente cada vez que es llamada, hasta un máximo de TMP_MAX veces. Si la función es llamada más veces que TMP_MAX, entonces el comportamiento de la función está definido según la implementación del compilador. COMENTARIOPERSONAL:Es una recopilaciónde losdatosde sobre loscódigosC+++ para poder saberel que significaypara loque sirve. cbasededatos.blogspot.mx