Preguntas etiquetadas con variable-declaration

399
Cuándo usar extern en C ++

Estoy leyendo "Think in C ++" y acaba de presentar la externdeclaración. Por ejemplo: extern int x; extern float y; Creo que entiendo el significado (declaración sin definición), pero me pregunto cuándo será útil. ¿Alguien puede dar un

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...