5
votos
1
respuestas
vistas 6,615
promoción integral
¿Cuándo se da el caso de que un entero con signo no pueda representar todos los valores del tipo original con respecto a la promoción de enteros? ...
preguntado 10 años, 8 meses
26 preguntas, página #1
5
votos
1
respuestas
vistas 6,615
¿Cuándo se da el caso de que un entero con signo no pueda representar todos los valores del tipo original con respecto a la promoción de enteros? ...
preguntado 10 años, 8 meses
0
votos
2
respuestas
vistas 816
¿Es correcto decir que el ancho del tipo de datos int depende del ancho de datos de la ALU? ...
preguntado 10 años, 10 meses
4
votos
3
respuestas
vistas 4,023
Estoy usando el compilador IAR Workbench con MISRA C: 2004 comprobando. ...
preguntado 10 años, 11 meses
9
votos
2
respuestas
vistas 928
Recientemente, aprendí que cada ciclo de cálculo se realiza en palabras de máquina que en la mayoría de los procesadores y sistemas operativos contemporáneos son de 32 bits o de 64 bits. Entonces, ¿cuáles son los beneficios de usar valores de tamaño de bits más pequeños como Int16, Int8, Word8? ¿Para qué son exactamente? ¿Es solo reducción de almacenamiento? ...
preguntado 11 años, 0 meses
2
votos
3
respuestas
vistas 872
Desde k & R C ...
preguntado 11 años, 0 meses
7
votos
3
respuestas
vistas 9,033
Estoy bastante confundido por el siguiente código: ...
preguntado 11 años, 3 meses
5
votos
4
respuestas
vistas 1,396
Estoy programando C en un sistema integrado. La arquitectura del procesador es de 32 bits (el tamaño de (int) es de 32 bits, el tamaño de (corto) es de 16 bits). Hay una variable de 32 bits que es un registro de control mapeado en memoria (CTRL_REG) que se especifica como solo los 16 bits inferiores que se utilizan, y contienen un 16 ...
preguntado 11 años, 4 meses
3
votos
5
respuestas
vistas 6,778
Aquí hay dos programas muy simples. Esperaría obtener el mismo resultado, pero no es así. No puedo entender por qué. Las primeras salidas 251. Las segundas salidas -5. Puedo entender por qué el 251. Sin embargo, no veo por qué el segundo programa me da un -5. ...
preguntado 11 años, 4 meses
1
votos
5
respuestas
vistas 202
En ansi C puro, ¿hay alguna forma de demostrar que, dado ...
preguntado 11 años, 6 meses
27
votos
3
respuestas
vistas 9,903
14
votos
3
respuestas
vistas 803
...
preguntado 11 años, 8 meses
5
votos
5
respuestas
vistas 6,869
sin firmar char a, b; ...
preguntado 11 años, 9 meses
1
votos
1
respuestas
vistas 2,659
Hola a todos, espero que puedan ayudarme a entender por qué getopt usó un int y el manejo de la variable optopt en getopt. Bastante nuevo en C ++. ...
preguntado 11 años, 11 meses
21
votos
3
respuestas
vistas 11,127
Hice un programa simple y lo compilé con GCC 4.4 / 4.5 de la siguiente manera: ...
preguntado 12 años, 0 meses
6
votos
2
respuestas
vistas 1,464
La sección 4.5 del estándar C ++ (promoción de enteros) habla de casos específicos de conversión de tipos integrales en tipos con un rango superior. ...
preguntado 12 años, 0 meses
15
votos
8
respuestas
vistas 671
Hasta hace poco, había considerado la decisión de la mayoría de los implementadores / proveedores de sistemas de mantener una interfaz simple de 32 bits incluso en máquinas de 64 bits como una especie de verruga conveniente. Con los tipos modernos de tamaño fijo C99 (int32_t y uint32_t, etc.), la necesidad de que haya un tipo de entero estándar de cada tamaño 8, 16, 32 y 64 ...
preguntado 12 años, 1 meses
25
votos
7
respuestas
vistas 2,845
Estaba echando un vistazo a esta página: http://www.devbistro.com/tech-interview-questions/Cplusplus.jsp y no entendí esta pregunta: ...
preguntado 12 años, 2 meses
5
votos
5
respuestas
vistas 6,519
#incluir ...
preguntado 12 años, 3 meses
11
votos
2
respuestas
vistas 2,542
principal() { ...
preguntado 12 años, 3 meses
13
votos
1
respuestas
vistas 1,441
Al comparar un tipo más grande que int, con una constante entera, ¿debo colocar la constante a la izquierda o a la derecha para asegurar que se realice la comparación correcta? ...
preguntado 12 años, 4 meses
30
votos
2
respuestas
vistas 6,382
Normalmente, C requiere que los operandos de un operador binario se promuevan al tipo de operando de rango superior. Esto se puede aprovechar para evitar llenar el código con conversiones detalladas, por ejemplo: ...
preguntado 12 años, 5 meses
2
votos
4
respuestas
vistas 283
Estoy leyendo algo sobre la resolución de sobrecarga y encontré algo que me molesta ... En el siguiente código: ...
preguntado 12 años, 7 meses
3
votos
1
respuestas
vistas 441
Aprendí de ---- En cuanto a cuándo se activan las promociones predeterminadas: las promociones de argumentos predeterminados se usan exactamente cuando se desconoce el tipo esperado de argumento, es decir, cuando no hay un prototipo o cuando el argumento es variado. ...
preguntado 12 años, 8 meses
5
votos
1
respuestas
vistas 1,090
Estoy tratando de averiguar si el estándar C (C90, aunque estoy trabajando con el libro C99 anotado de Derek Jones) garantiza que no perderé precisión al multiplicar dos valores de 8 bits sin firmar y almacenar en un resultado de 16 bits. Una declaración de ejemplo es la siguiente: ...
preguntado 12 años, 9 meses
26
votos
2
respuestas
vistas 30,235
Tengo una consulta sobre las reglas de promoción de tipos de datos en el estándar de lenguaje C. ...
preguntado 12 años, 11 meses
1
votos
2
respuestas
vistas 450
Considere el siguiente código: ...
preguntado 13 años, 8 meses