jaką wartość ma zdeklarowana zmienna do której nie została przypisana żadna wartość lub jak sprawdzić czy do zdeklarowanej zmiennej została przypisana jakaś wartość. Chodzi mi o zmienną int. Proszę o pomoc.
0
0
To zalezy od jezyka programowania. W delphi i pascalu jest to automatyczne zero. W c i c++ sa to po prostu smieci i najlepiej je automatycznie wywalic.
Ale jak mniemam skoro piszesz "int" to chodzi Ci o c++.
0
Nie ma wartości, jako takiej, tzn. jest to po prostu komórka pamięci, w której w zależności od tego, kiedy uruchomimy program, mogą znaleźć się różne śmieci :) Zobacz:
#include <iostream>
using namespace std;
int main(int argc, char **argv){
int a;
cout << a << endl;
return 0;
}
0
o ile pamiętam, jeżeli deklarujemy zmienną globalnie to otrzymuje wartość 0.
0
Globalnie i statycznie to jest zero, ale lokalnie to są śmieci. Jeśli deklarujemy dynamicznie to też jest wartość 0.