int *p和(int *)p的区别;返回多个值给主函数的做法;int*p=new int[n]的用法;int *p = (int*)malloc(n*sizeof(int))的含义
int *p和(int *)p的区别(int **)p;//强制将变量p转换成指向 int类型指针变量的 指针(转换后p是指向指针的指针)(int *) *p;//强制将变量 *p 转换成指向int类型的指针变量,(*p当成整体做强制转换,这么看来,p也可能是一个指向指针的指针)*(int )p;//强制将变量p转换成指向int类型变量的指针,再取这个指针变量指向的值;相当于((int ...
转载
2019-10-16 16:27:38 ·
3899 阅读 ·
0 评论