指針和地址
指針變量是個(gè)很特殊的變量,掌握了指針也就掌握了C語言,下面的這個(gè)代碼能很好說明指針和地址的關(guān)系,也能說明指針和其他變量不一樣的本質(zhì)區(qū)別;大家看看運(yùn)行結(jié)果在想想,會(huì)對(duì)指針有更深刻的體會(huì)。
int *g_p =NULL;
int g_iNumber;
void test2()
{
int a = 45;
g_iNumber = a;
g_p = &a;
}
void test3()
{
int a = 45;
int c =455;
int kk = 34;
}
void test4()
{
char ch=67;
}
int _tmain(int argc, _TCHAR* argv[])
{
test2();
test3();
test4();
printf("g_iNumber=%d,g=%d\n",g_iNumber,*g_p);
getchar();
return 0;
}
posted on 2011-03-30 21:41 Benjamin 閱讀(555) 評(píng)論(0) 編輯 收藏 引用 所屬分類: C/C++

