¿Cuál es el archivo fuente?
Los archivos fuente generalmente se refieren al resultado de un código escrito en lenguaje ensamblador o lenguaje de alto nivel guardado como un archivo. Los archivos de origen son relativos a los archivos de destino y a los archivos ejecutables. El archivo fuente es el resultado de un código escrito en lenguaje ensamblador o lenguaje de alto nivel guardado como un archivo.
El archivo de destino se refiere al archivo binario generado por el archivo fuente a través del programa de compilación y puede ser reconocido directamente por la CPU. Un archivo ejecutable es un archivo ejecutable formado conectando archivos de destino y, por supuesto, también es binario.
El archivo fuente actual se refiere al archivo fuente del proceso o trabajo que está ejecutando el procesador. Debido a la naturaleza local de la ejecución del programa, solo una parte del archivo fuente actual se transfiere a la memoria. Cuando faltan las instrucciones y los datos relevantes de la memoria, el procesador carga los archivos fuente relevantes desde la memoria externa.
Un tipo de archivo (o formato de archivo) se refiere a un método de codificación especial utilizado por las computadoras para almacenar información y se utiliza para identificar datos almacenados internamente. Por ejemplo, algunos almacenan imágenes, algunos almacenan programas y otros almacenan información de texto.
Cada tipo de información se puede guardar en el almacenamiento de la computadora en uno o más formatos de archivo. Cada formato de archivo normalmente tendrá una o más extensiones por las que se puede identificar, pero es posible que tampoco tenga extensión. La extensión ayuda a las aplicaciones a identificar el formato del archivo.
Información ampliada
Tipo de archivo fuente
Archivo de texto
El archivo de texto es un archivo de computadora, que es un archivo de secuencia típico, el La estructura lógica del archivo es un archivo de transmisión.
En particular, los archivos de texto se refieren a archivos almacenados en modo de código ASCII (también llamado modo de texto, para ser más precisos, los caracteres como el inglés y los números se almacenan en códigos ASCII, mientras que los caracteres chinos se almacenan en códigos ASCII). Código en máquina. Además de almacenar la información de caracteres válidos del archivo (incluida información como retorno de carro y avance de línea que puede representarse mediante caracteres de código ASCII), el archivo de texto no puede almacenar ninguna otra información.
ASCII
El estándar ASCII permite que los archivos de texto que contienen sólo caracteres ASCII sean libremente intercambiables entre Unix, Macintosh, Microsoft Windows, DOS y otros sistemas operativos, mientras que los archivos en otros formatos son muy difícil de usar. Difícil hacer esto. Sin embargo, los saltos de línea no son los mismos en estos sistemas operativos y la forma en que se manejan los caracteres que no son ASCII también es inconsistente.
MIME
El tipo de archivo de texto en el estándar MIME es "texto/sin formato". Además, normalmente también tiene información de codificación adjunta. Antes de que apareciera Mac OS X, cuando la bifurcación de recursos especificaba el tipo de archivo como "TEXTO", Mac OS consideraba que el archivo era un archivo de texto. En Windows, cuando un archivo tiene extensión "txt", el sistema lo considera un archivo de texto.
Además, algunos archivos de texto utilizan otras extensiones para fines especiales. Por ejemplo, el código fuente de una computadora también es un archivo de texto y su sufijo se utiliza para indicar su lenguaje de programación.
.txt
.txt es la extensión para archivos de texto que contienen muy poca información de formato. El formato .txt no está claramente definido, suele referirse a aquellos formatos que pueden ser aceptados por el terminal del sistema o un simple editor de texto. Cualquier programa que pueda leer texto puede leer archivos con extensión .txt, por lo que dichos archivos generalmente se consideran universales y multiplataforma.
En los archivos de texto en inglés, el juego de caracteres ASCII es el formato más común y, en muchos casos, también es el formato predeterminado. Para caracteres acentuados y otros caracteres no ASCII, se debe seleccionar una codificación de caracteres. En muchos sistemas, la codificación de caracteres está determinada por la configuración regional de la computadora. Las codificaciones de caracteres comunes incluyen ISO 8859-1, que admite muchos idiomas europeos.
Debido a que muchas codificaciones pueden expresar solo un número limitado de caracteres, a menudo se usan para expresar solo unos pocos idiomas. Unicode ha desarrollado un estándar que intenta expresar todos los idiomas conocidos. El conjunto de caracteres Unicode es muy grande e incluye la mayoría de los conjuntos de caracteres conocidos.
Unicode tiene una variedad de codificaciones de caracteres, la más común de las cuales es UTF-8. Esta codificación es compatible con archivos de texto ASCII con el mismo contenido y son exactamente iguales a los archivos de texto UTF-8. . ?
Fuente de referencia? Enciclopedia Baidu: tipo de archivo de programa fuente