elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  variable global
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: variable global  (Leído 1,798 veces)
7emiliosk8

Desconectado Desconectado

Mensajes: 73


Ver Perfil
variable global
« en: 12 Febrero 2017, 03:55 am »

Hola, si quiero declarar estas variables globales

int D1=2;
int D2 = D1-2;

int main(int argc,char* argv[])
{
}

porque me manda un error el compilador aqui int D2 = D1-2; ?
dice initializer const is not constant


En línea

GGZ

Desconectado Desconectado

Mensajes: 144



Ver Perfil
Re: variable global
« Respuesta #1 en: 12 Febrero 2017, 13:10 pm »

¿Con qué objetivo lo escribís así?, ¿por qué no directamente D1=2 y D2=0?

Si estás intantando declarar D2 como una variable global el error tiene sentido. La razón es que las variables globales son inicializadas en tiempo de compilación, y estás tratanto de iniciar D2 como una operacion que debe hacerse en tiempo de ejecución, ¿se entiende?

Saludos.


« Última modificación: 12 Febrero 2017, 13:18 pm por GGZ » En línea

LET'S DO STUFF!!
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
SMF: $context variable global
PHP
[KMT] 4 3,353 Último mensaje 2 Enero 2008, 22:02 pm
por [KMT]
variable global
Programación Visual Basic
xexio 8 4,748 Último mensaje 4 Marzo 2010, 22:12 pm
por xexio
Problema con variable 'global'
Programación C/C++
xRodak 2 2,145 Último mensaje 7 Febrero 2014, 01:23 am
por xRodak
No consigo modificar variable global
Programación C/C++
Gamerpc 4 2,398 Último mensaje 23 Mayo 2018, 19:07 pm
por Gamerpc
Acceder y modificar una variable global desde distintos threads
Java
fileteruso 8 5,205 Último mensaje 9 Febrero 2019, 02:50 am
por 6666
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines