蒟蒻刚学指针,求调
查看原帖
蒟蒻刚学指针,求调
490694
Compound_Interest楼主2022/8/16 19:44

请问各位神犇这份代码应该是21行错了,最后一个printf输不出结果

#include<cstdio>
using namespace std;
int main(){
	int tmp;
	scanf("%d",&tmp);
	printf("&tmp=%d\n",&tmp);
	int* p;
	p=new int();
	*p=tmp;
	printf("*p=%d p=%d\n",*p,p);
	int *q,*x;
	q=&tmp;
	*q=123;
	x=&tmp;
	printf("*q=%d q=%d x=%d *x=%d\n",*q,q,x,*x);
	*p=*q;
	printf("*p=%d p=%d *q=%d q=%d\n",*p,p,*q,q);
	*q=12345;
	p=q;
	printf("*p=%d p=%d *q=%d q=%d\n",*p,p,*q,q);	
	int **y;
	*y=p;
	printf("*y=%d **y=%d\n",*y,**y);
	return 0;
}
2022/8/16 19:44
加载中...