69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
main()
{
char *p1 = malloc(0);
short *p2 = malloc(4);
int *p3 = malloc(8);
printf("p1=%p\n", p1);
printf("++p1=%p\n", ++p1);
printf("++p1=%p\n", ++p1);
printf("++p1=%p\n", ++p1);
printf("++p1=%p\n", ++p1);
printf("++p1=%p\n", ++p1);
printf("p2=%p\n", p2);
printf("++p2=%p\n", ++p2);
printf("++p2=%p\n", ++p2);
printf("p3=%p\n", p3);
printf("++p3=%p\n", ++p3);
printf("++p3=%p\n", ++p3);
printf("pid = %d\n", getpid());
while(1);
}