Preguntas con la etiqueta [local-variables]

Lista local-variables preguntas

"Vida útil" de un literal de cadena en C

9
respuestas
103
votos
24.2k
vistas

¿No sería inaccesible el puntero devuelto por la siguiente función? char *foo(int rc) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } } Entonces, la vida

¿Puedo tener acceso a una variable local en una función diferente? ¿Si es así, cómo? void replaceNumberAndPrint(int array[3]) { printf("%i\n", array[1]); printf("%i\n", array[1]); } int * getArray() { int myArray[3]

Cuando pruebo este código: a, b, c = (1, 2, 3) def test(): print(a) print(b) print(c) c += 1 test() Recibo un error en la print(c)línea que dice: UnboundLocalError: local