69,369
社区成员
发帖
与我相关
我的任务
分享
#include "stdio.h"
void main()
{
int *p=NULL,*q=NULL,*t=NULL;
int i=0;
p=&i;
q=p;
for (i=0;i<10;i++)
{
p=&i;
p++;
}
for(i=0;i<10;i++)
printf("%d ",q);
printf("\n");
for(i=0;i<10;i++)
printf("%d ",*q);
printf("\n%d ",*(q+1));
printf("\n%d ",*(q+2));
printf("\n%d ",*(q+3));
printf("\n%d ",*(q+4));
printf("\n%d ",*(q+5));
printf("\n%d ",*(q+6));
//t=&(q[3]);
// printf("\n%d",(*t));
}
#include "stdio.h"
#include "malloc.h"
void main()
{
int *p;
p=(int*)malloc(6*sizeof(int));
for (int i=0;i<6;i++)
{
p[i]=i;
}
for (i=0;i<6;i++)
{
printf("%d ",p[i]);
}
}
int *p,x=2;
p=&x;
printf("%d",*p);
p=&i;
q=p;
for (i=0;i<10;i++)
{
p=&i;//·····这里写的好难理解哦
p++;
}