?? tc17-2.c
字號:
/******************
tc17-2.c
二維數(shù)組與指針
******************/
#include "stdio.h"
main( )
{
int a[2][3]={11,15,19,21,25,29};
int * p,i,j,n=0;
p=a; /*將數(shù)組首地址賦予指針p*/
printf(" 二維數(shù)組與指針 \n\n");
printf("a=%d a[0]=%d\n",a,a[0]); /*輸出二維數(shù)組名a和a[0]的地址*/
printf("&a[0][0]=%d p=%d\n\n",&a[0][0],p); /*輸出數(shù)組元素a[0][0]的地址和指針p所指地址*/
printf("&a[1][0]=%d a[1]=%d a+1=%d\n",&a[1][0],&a[1][0],a+1); /*二維數(shù)組名的運算比較*/
printf("&a[0][1]=%d a[0]+1=%d p+1=%d\n\n",&a[0][1],a[0]+1,p+1); /*指針運算后的地址比較*/
for(i=0;i<2;i++) /*循環(huán)輸出指針運算后所指地址內(nèi)容與數(shù)組元素內(nèi)容的對應(yīng)比較*/
{ for(j=0;j<3;j++)
{
printf("a[%d][%d]=%d *(p+%d)=%d \n",i,j,a[i][j],n,*(p+n));
n++;
}
printf("\n");
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -