第1个回答 2013-10-25
#include <stdio.h>
#include <stdlib.h>int main()
{
int *x = 0;//定义个指针变量,开始不指向任务地方
x = (int *)malloc(sizeof(int));//用malloc申请内存,并让指针x指向申请的内存空间
*x = 100;//给申请的内存空间赋值
printf("%d\n%X\n",*x,x);//打印出申请的空间的值,后面为x指向的内存地址
free(x);//释放内存,也就到这里
return 0;
}