c 语言 指针理解
void main()
{
long i;
long *p;
printf("请输入一个整数: \n");
scanf("%ld",&i);
p=&i;
printf("输出i的结果: %ld\n",i);
printf("输出*&i的结果: %ld\n",*&i);
printf("输出&i的结果: %ln\n",&i);
printf("输出*p的结果为: %ld\n",*p);
}
luogan@luogan-Lenovo-G470:~/lg/temp/c$ ./a.out
请输入一个整数:
6
输出i的结果: 6
输出*&i的结果: 6
输出&i的结果: 140737312692400
输出*p的结果为: 6