Preguntas etiquetadas con c

C es un lenguaje de programación de uso general utilizado para la programación del sistema (SO e incrustado), bibliotecas, juegos y multiplataforma. Esta etiqueta debe usarse con preguntas generales sobre el lenguaje C, como se define en el estándar ISO 9899 (la última versión, 9899: 2018, a menos que se especifique lo contrario; también etiquete las solicitudes específicas de la versión con c89, c99, c11, etc.). C es distinto de C ++ y no debe combinarse con la etiqueta C ++ en ausencia de una razón racional.



7
¿Cuál es el tamaño de una enumeración en C?
Estoy creando un conjunto de valores de enumeración, pero necesito que cada valor de enumeración tenga 64 bits de ancho. Si recuerdo correctamente, una enumeración es generalmente del mismo tamaño que una int; pero pensé que leí en alguna parte que (al menos en GCC) el compilador puede hacer que …
140 c  enums 

5
¿Qué es un archivo de objeto en C?
Estoy leyendo sobre bibliotecas en C pero aún no he encontrado una explicación sobre qué es un archivo de objeto. ¿Cuál es la verdadera diferencia entre cualquier otro archivo compilado y un archivo objeto? Me alegraría si alguien pudiera explicar en lenguaje humano.



16
¿Cómo implementas una clase en C? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 12 meses . Mejora esta pregunta Suponiendo que tengo que usar C (no C ++ …
139 c  class  oop  embedded 

18
¿Dónde está la función itoa en Linux?
itoa()Es una función realmente útil para convertir un número en una cadena. Linux no parece tener itoa(), ¿hay una función equivalente o debo usarla sprintf(str, "%d", num)?
139 c  linux 

2
¿Cómo abrir, leer y escribir desde el puerto serie en C?
Estoy un poco confundido acerca de leer y escribir en un puerto serie. Tengo un dispositivo USB en Linux que utiliza el controlador del convertidor de dispositivo serie USB FTDI. Cuando lo conecto, crea: / dev / ttyUSB1. Pensé que sería sencillo abrirlo y leerlo / escribirlo en C. Conozco …
139 c  linux  serial-port 


12
Comandos más difíciles / útiles para el depurador gdb [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
138 c  unix  gdb  debugging  dbx 



3
¿Cómo compilar una biblioteca estática en Linux?
Tengo una pregunta: cómo compilar una biblioteca estática en Linux gcc, es decir, necesito compilar mi código fuente en un archivo llamado out.a. ¿Es suficiente simplemente compilar con el comando gcc -o out.a out.c? No estoy muy familiarizado gcc, espero que alguien pueda echarme una mano.
138 c  gcc  static-libraries 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.