Programación General > C/C++
token :: en C...
(1/1)
cltomas:
Estoy leyendo un libro de programación en C, y tengo una duda con, este token "::", supuestamente sirve para cuando tengo una variable local y una global con el mismo nombre, por ejemplo:
--- Código: C --- #include <stdio.h> int f1();int a = 2; int main(){ int i; for (i = 1; i <= 3; i++) f1();}int f1(){ int a = 4; a+= 4; printf("El valor de a como variable local es %dn", a); : :a = : :a + a; printf("Utilizando la variable global ::a, %dn", : :a); return 0; } Al anteponer :: en la variable a, utilizaria la variable global para la suma y no la variable local.... :unsure: , pero me da un error al compilar precisamente en ese token al compilar.... solo quiero saber si ese token existe en ansi C :D
Navegación
Ir a la versión completa