C語言:指標練習題(1) - 程式人生

文章推薦指數: 80 %
投票人數:10人

C語言:指標練習題(1). 阿新• • 發佈:2018-12-18. 練習1:. #include #include int main() { int a[5] = { 1, 2, 3, 4, ... 程式人生>>C語言:指標練習題(1) C語言:指標練習題(1) 阿新••發佈:2018-12-18 練習1: #include #include intmain() { inta[5]={1,2,3,4,5}; int*ptr=(int*)(&a+1); printf("%d%d",*(a+1),*(ptr-1)); system("pause"); return0; } 輸出結果為:2;5 題目分析: 練習2: structTest { intNum; char*pcName; shortsDate; charcha[2]; shortsBa[4]; }*p; intmain() { p=(structTest*)0x100000; printf("%p\n",p+0x1); printf("%p\n",(unsignedlong)p+0x1); printf("%p\n",(unsignedint*)p+0x1); } 輸出結果:0x100014;0x100001;0x100004 分析: 練習3: intmain() { inta[4]={1,2,3,4}; int*ptr1=(int*)(&a+1); int*ptr2=(int*)((int)a+1); printf("%x,%x",ptr1[-1],*ptr2); return0; } 輸出結果:4;2000000 分析: 練習4: #include #include intmain(intargc,char*argv[]) { inta[3][2]={(0,1),(2,3),(4,5)}; int*p; p=a[0]; printf("%d",p[0]); } 輸出結果:1 分析: HTTP協議請求 «上一篇 redhat7怎樣修改主機名下一篇» 相關推薦 C語言:指標練習題(1) 練習1: #include #include intma... C語言:指標練習題(2) 練習5: intmain() { inta[5][5]; int(*p)[4]; p=a; printf("... C語言考試練習題_一元二次方程 #include #include #include



請為這篇文章評分?