أخوانى فى المنتدى الكود التالى كود سي يعمل بشكل ممتاز ؟ برأيك هل يوجد به خطأ؟ واذا كان يوجد ما تفسيرك؟
#include <stdio.h>
int *pPointer ;
void SomeFunction()
{
int nNumber;
nNumber = 25;
// make pPointer point to nNumber:
pPointer = &nNumber;
}
void main()
{
SomeFunction(); // make pPointer point to something
// why does this fail?
printf("Value of *pPointer: %d\n", *pPointer);
}


