这个问题有点搞不明白,请问int *x=&a,a;和int a,*x=&a;哪个正确?

定义x为指向int类型变量指针,题目说第二个正确,求大神解惑
int 类型变量a的指针

DIEA
浏览 518回答 2
2回答

牛魔王的故事

调用了复制构造函数。这里首先调用带一个int参数的构造函数在栈区生成一个a对象,然后调用复制构造函数将这个刚刚构造的对象复制到fun1的形参

慕尼黑的夜晚无繁华

这道题压根儿没考你指针。int * x = &a; 需要a这个变量,所以a得在它之前定义啊,int * x = &a, a; 怎么能行。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
iOS