Mostrar los tags: printf

Mostrando del 1 al 5 de 5 coincidencias
<<>>
Se ha buscado por el tag: printf
Imágen de perfil

ABRE_FICHERO


C/Visual C

Publicado el 16 de Diciembre del 2022 por Hilario (124 códigos)
345 visualizaciones desde el 16 de Diciembre del 2022
******************************************
Amare et sapere vix deo conceditur.
******************************************
Hilario Iglesias Martínez.
---------------------------------------
Pequeño, y sencillo ejemplo en C, donde
se abre un fichero de texto, y se escriben frases
sucesivas en el.

Este programa se puede implementar
con diferentes tipos de entradas.

----------------------------------------
Compilar:
gcc -Wall -Werror -o texto texto.c
-------------------------------------
Ejecutar:
./texto

****************************************
Imágen de perfil

CADENAS


C/Visual C

Publicado el 25 de Noviembre del 2022 por Hilario (124 códigos)
495 visualizaciones desde el 25 de Noviembre del 2022

***********************************************************************************************************
********************************************************
Veritas filia temporis.
*****************************************************
Hilario Iglesias Martínez
*******************************************************
En este sencillo programa "/*Quita_Espacios.c*/" .
Intentamos explicar un poco el trabajo con frases o cadenas,
en las cuales eliminamos los espacios existentes.

A partir de una función de entrada con valores de puntero
a una frase, en la que recorremos los caracteres de la misma, para
eliminar los espacios existentes.
Tanbién utilizamos la llamada a la función "malloc()", para
la provisión de memoria, así como la función para la entrada por consola
"fgets()".
Se puede jugar con el programa modificando, funciones de entrada
y pasando otro tipo de parámetros.
*****************************************************************
El ejercicio fue realizado en una plataforma
LINUX Ubuntu 20.04.4 LTS.
Bajo el standard ANSI-C,

********************************************************************
compilación:
gcc -Wall -Werror -o Quita_Espacios Quita_Espacios.c
---------------------------------------------------------
Ejecución:
./Quita_Espacios
-----------------------------------------------------------

***************************************************************************************************
Imágen de perfil

ESTRUCTURAS Y ARRAYS.


C/Visual C

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 3 de Octubre del 2022 por Hilario (124 códigos)
499 visualizaciones desde el 3 de Octubre del 2022
-----------------------------------------------------
Disce quasi semper victurus vive quasi cras moriturus.
------------------------------------------------
Hilario Iglesias Martínez.
--------------------------------------------


Sencillo programa de aprendizaje,
realizado en una plataforma
LINUX Ubuntu 20.04.4 LTS.
Bajo el standard ANSI-C,
bajo una consola Linux.

Este programa desarrolla
la utilización de estructuras
y arrays, con el fin de confeccionar
una pequeña y sencilla base de datos.
*************************************
Se puede manipular el mismo,
modificándolo para perfeccionar
su funcionamiento.
Pueden jugar.

Compilar:

$ gcc -Wall -o seguimiento seguimiento.c

Ejecutar:

$ ./seguimiento
Imágen de perfil

SERVIDOR DE TIEMPO.


C/Visual C

Publicado el 30 de Agosto del 2022 por Hilario (124 códigos)
409 visualizaciones desde el 30 de Agosto del 2022
*********************************************
De gustibus et colon bus non est disputandum.
------------------------------------------
Hilario Iglesias Martínez.
-------------------------------------------
Sencillo servidor de tiempo.
A una petición o llamada de un cliente,
devuelve los datos del día y la Hora
del Servidor.
Se utiliza la llamada sprintf().
---------------------------------------
Puede ejecutarse bajo consola Linux
en el mismo ordenador,o distintos, debidamente
configurados para permitir la conexión.
Realizar un comando ifconfig, para saber
com qué IPs interactuar.
Utilizar los comandos telnet o nc.
----------------------------------
Realizado en:
LINUX Ubuntu 20.04.4 LTS.
Bajo el standard ANSI C.-C-11
Consola de Linux.
Imágen de perfil

SERVIDOR-CHAT-MEJORADO


C/Visual C

Publicado el 4 de Agosto del 2022 por Hilario (124 códigos)
493 visualizaciones desde el 4 de Agosto del 2022
/*
*********************
servidor_chat.c
*********************
Hilario Iglesias Martínez.
-------------------------
SERVIDOR.
----------------------------------
Volviendo hacía atrás a algunos
programas sobre sockes ya publicados,
se ha realizado este Sevidor para chat,
con el fin de poder interactuar
con el a través de dos consolas
Linux en el mismo ordenador,
utilizando la dirección Localhost (127.0.0.1),
u otra en la cual la configración del
cortafuegos lo permita.
Una vez abierto, y a la escucha el servidor,
se podrán interactuar mensajes con él
a través del comando linux, por ejemplo
nc 127.0.0.1 5898, o utilizando el antiguo
telnet.
Deberemos de colocar como atributo del comando
nc de linux la ip y el puerto establecido
en el servidor previamente.
El programa hace una llamada al inicio al comando de linux
a ifconfig, con el fin de probar el mismo
con las Ips, idoneas.
------------------------------------------
En este ejemplo se puede ver, en un volcado
de memoria, como se dispone la ip y el puerto
en memoria según se su tratamiento.
formatos Big Endian, o Little Endian
Como en otros programas puestos aquí,
se podría hacer un seguimiento de
los mensajes con wireshark para analizar
los paquetes y entender su proceso.
---------------------------
*********************************
Este programa ha sido realizado en.
LINUX Ubuntu 20.04.4 LTS.
Bajo el standard ANSI C.-C-11
Consola de Linux.
*****************************
Compilacion.
$ gcc servidor_chat.c -o servidor_chat
//**************************************

Ejecucion y un posible ejemplo de salida por
consola. Para interrmpir el programa
utilizar CONTRO C.
+++++++++++++++++++++++++++++++++++++
./servidor_chat
++++++++++++++++++++++++++++++++++
IMPRIME POR CONSOLA.
------------------------------

Tu sistema es Little Endian
+++++++++++++++++++++++++++++++++++++++++++++++
Introduce una IP
127.0.0.1
++++++++++++++++
*******************
Introduce un Puerto:
+++++++++++++++++++
8767
-------------------
Valor de entrada: 8767
Socket creado con éxito
Tamaño de la strucServidor = 16
La IP local es: 127.0.0.1
El Puerto local de conexión es: 8767
----------------------------------------------
Disposición en memoria del Puerto y la IP
----------------------------------------------
02 00 22 3f 7f 00 00 01 00 00 00 00 00 00 00 00 || .."?............
c2 00 00 00 00 00 00 00 f7 a0 ba dc fc 7f 00 00 || ................
38 37 36 37 00 7f 00 00 ad 79 54 c1 92 55 00 00 || 8767.....yT..U..
e8 72 03 3b 66 7f 00 00 60 79 54 c1 92 55 00 00 || .r.;f...`yT..U..
31 32 37 2e 30 2e 30 2e 31 00 54 c1 92 55 00 00 || 127.0.0.1.T..U..
00 a2 ba dc fc 7f 00 00 00 a5 6b 08 1f 31 1f 71 || ..........k..1.q
00 00 00 00 00 00 00 00 83 a0 e6 3a || ...........:
----------------------------------------------
Socket enlazado con éxito.
El Servidor está preparado