¿Cuál es la diferencia entre un archivo de destino y un archivo de origen?
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