Red de Respuestas Legales - Directorio de abogados - ¿Cuál es la diferencia entre un archivo de destino y un archivo de origen?

¿Cuál es la diferencia entre un archivo de destino y un archivo de origen?

La diferencia entre archivos de destino y archivos de origen radica en diferentes teorías, diferentes tipos de archivos y diferentes funciones. Los dos también están relacionados hasta cierto punto, y las diferencias específicas son las siguientes:

1. Teorías diferentes

El nombre del archivo de destino se basa en la forma de almacenamiento binario del archivo. en el dispositivo externo. Los archivos binarios en un sentido estricto se refieren a archivos distintos de los archivos de texto. Un archivo de texto es un archivo de computadora compuesto por varias líneas de caracteres. Los archivos de texto existen en los sistemas informáticos y generalmente se coloca una marca de fin de archivo en la última línea del archivo de texto.

Un archivo fuente hace referencia a un conjunto de elementos relacionados con un nombre de archivo definido por el creador. El archivo fuente generalmente se refiere al resultado de guardar el código escrito en lenguaje ensamblador o lenguaje de alto nivel como un archivo. El archivo fuente es relativo al archivo de destino y al archivo ejecutable.

2. Diferentes tipos de archivos

Archivos fuente. Esto se refiere a un archivo que consta de programas y datos fuente. Generalmente, un archivo formado por un programa fuente y la entrada de datos desde un terminal o dispositivo de entrada es un archivo fuente. Generalmente consta de código ASCII o caracteres chinos.

Archivo de destino. Esto significa que el programa fuente ha sido compilado por el compilador en un archivo que consta de código objeto en el lenguaje correspondiente, pero aún no ha sido vinculado por el vinculador. Es un archivo binario. Normalmente, el sufijo utilizado en los archivos objeto es ".obj".

3. Diferentes funciones

Ventajas de los archivos de destino (también llamados archivos binarios): los archivos binarios ahorran espacio y no hay diferencia entre los dos al almacenar datos de caracteres.

Pero al almacenar números, especialmente números reales, el binario ahorra más espacio. Por ejemplo, para almacenar datos Real*4: 3.1415927, un archivo de texto requiere 9 bytes para almacenar 9 valores ASCII: 3.1.41.5927, mientras que un archivo binario solo requiere 4 bytes.

Además, los datos utilizados para los cálculos en la memoria se almacenan en formato binario sin formato, por lo que guardarlos en un archivo en formato binario será más rápido. Si se guarda como un archivo de texto, se requiere un proceso de conversión. Cuando la cantidad de datos es grande, habrá una diferencia de velocidad significativa entre los dos.

La función del archivo fuente es que el archivo fuente es relativo al archivo de destino y al archivo ejecutable. Un archivo que se puede formar a partir del programa fuente y la entrada de datos desde el terminal o dispositivo de entrada para facilitar la visualización del contenido del archivo estadístico.

Enciclopedia Baidu-Texto binario

Enciclopedia Baidu-Archivo fuente