本条准则
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, j, k, l;
int *ii = (int *)malloc(sizeof(int));
int *jj = (int *)malloc(sizeof(int));
int *kk = (int *)malloc(sizeof(int));
int m, n, o, p;
// Call below line as star line
printf("%u %u %u %u %u %u %u %u %u %u %u
",&i,&j,&k,&l,&ii,&jj,&kk,&m,&n,&o,&p);
// Call below line as delta line
printf("%u %u %u %u %u %u %u %u %u %u %u
",&i,&j,&k,&l,ii,jj,kk,&m,&n,&o,&p);
return 0;
}
取得这一产出
2293516 2293512 2293508 2293504 2293500 2293496 2293492 2293488 2293484 2293480 2293476
2293516 2293512 2293508 2293504 3739288 3739320 3739336 2293488 2293484 2293480 2293476
直到现在为止,一切都很清楚,但当我评论时,光线产出就变成了。
2293520 2293516 2293512 2293508 4525720 4525752 4525768 2293504 2293500 2293496 2293492
我的问题是,在这种情况下,记忆点不是毗连的。 在第二行,第一胎的数值为4个按特约,即516、512、508、504个,然后是3个地点,然后是488、484、480个,但第二点的数值为520、516、512、508个,然后是3个地点,然后是504、500、496个。 为什么508年以后的下一个数值是504,而应该是492? 这里是否有任何印刷作用?