printf("%d",*(*(p+2)+1));讲一下什么意思啊?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/08 14:43:48
printf("%d",*(*(p+2)+1));讲一下什么意思啊?
#include
void main()
{int a[3][2]={10,20,30,40,50,60},(*p)[2];
p=a;
printf("%d",*(*(p+2)+1));
}
伤了,具体讲一下*(*(p+2)+1)?拜托了
#include
void main()
{int a[3][2]={10,20,30,40,50,60},(*p)[2];
p=a;
printf("%d",*(*(p+2)+1));
}
伤了,具体讲一下*(*(p+2)+1)?拜托了
p = a; // p指向a[0][]
p+2 // p指向a[2][]
*(p+2) // 得到指向a[2][0]元素的指针
*(p+2)+1 // 得到指向a[2][1]元素的指针
*(*(p+2)+1) // 得到a[2][1]的值
printf("%d",*(*(p+2)+1));//%d 将*(*(p+2)+1)的值以整形格式输出
p+2 // p指向a[2][]
*(p+2) // 得到指向a[2][0]元素的指针
*(p+2)+1 // 得到指向a[2][1]元素的指针
*(*(p+2)+1) // 得到a[2][1]的值
printf("%d",*(*(p+2)+1));//%d 将*(*(p+2)+1)的值以整形格式输出
printf("%d",*(*(p+2)+1));讲一下什么意思啊?
char *p[4]={1,2,3,4}; 而输出是printf("%d",p[0]) ;printf("%d",p[1
# include void fun (int p) { int d=2; p=d++; printf("%d",p);
void fun(int p) { int d=2; p=d++; printf("%d",p); } main() {
{ int a[]={1,2,3,4,5,6}; int*p; p=a; printf("%d\n",*p); prin
void p(int n) { if (n>1 &&n%2==1) p(n-1); printf(“%2d”,n); i
printf("%2d"'--n)
int d=1; fun(int p) {int d=5; d+=p++; printf("%d",d); } main
Office 讲什么意思,请讲一下
printf("%d,%d\n",(++p)->a,(p++)->a);
#include; char *p="ABC" printf("%d",strlen(p)+*p);
Int a=1; Int *p; p=&a; printf(“%d\n”,*p); 和Int a=1; Int*p; *