Preguntas etiquetadas con declaration

158
¿Por qué algunas variables declaradas usando let inside a function están disponibles en otra función, mientras que otras dan como resultado un error de referencia?

No puedo entender por qué las variables actúan tan extrañas cuando se declaran dentro de una función. En la firstfunción declaro con letlas variables by ccon el valor 10 : b = c = 10; En la secondfunción que muestro: b + ", " + c Y esto muestra: 10, 10 También en firstfunción declaro acon...

129
Colocación de declaración variable en C

Durante mucho tiempo pensé que en C, todas las variables tenían que declararse al comienzo de la función. Sé que en C99, las reglas son las mismas que en C ++, pero ¿cuáles son las reglas de ubicación de declaración variable para C89 / ANSI C? El siguiente código se compila correctamente con gcc...

103
Diferencia entre int32, int, int32_t, int8 e int8_t

Me encontré con el tipo de datos int32_ten un programa C recientemente. Sé que almacena 32 bits, pero ¿no lo hace inty int32hace lo mismo? Además, quiero usarlo charen un programa. ¿Puedo usar int8_ten su lugar? ¿Cuál es la diferencia? Para resumir: ¿cuál es la diferencia entre int32, int,...