sizeof运算符获得指针所占的字节数,在某台机器上一个指针占用8个字节们所以该机器上的内存地址是64位,而
printf("pnumber's size: %zd bytes\n",sizeof(pnumber));
会使编译器生成一个警告。应为size_t是有时间代码定义的整数类型,它可能是任何基本的整数类型,但是不可能选择char和short类型。为了繁殖出现警告,可以吧该参数转化为int类型
printf("pnumber's size:%d bytes\n",(int)sizeof(pnumber));
运算符*的作用是访问存储number的地址的数据,所以可以使用该地址访问存贮在number中的数据。