int *pi = new int( 10 ); int *pia = new int[ 10 ]; while ( *pi < 10 ) { pia[ *pi ] = *pi; *pi = *
答案:2 悬赏:70
解决时间 2021-03-22 01:43
- 提问者网友:紫柔同归
- 2021-03-21 20:22
int *pi = new int( 10 ); int *pia = new int[ 10 ]; while ( *pi < 10 ) { pia[ *pi ] = *pi; *pi = *pi
最佳答案
- 二级知识专家网友:飘零作归宿
- 2021-03-21 20:59
你应该没传完吧 *pi = *pi是不是 *pi = *pi+1; 这主要是指针的操作运算。使用时pi是指针的值,*pi是指针指向内存的值
全部回答
- 1楼网友:旧事诱惑
- 2021-03-21 21:57
;
using namespace std;
int main()
{
int *pi=new int(10);
int *pia=new int[10];
while(*pi>0)
pia(*pi)=*pi;
*pi=*pi-1;
system("pause");
delete pi;
delete []pia;
return 0;
}
这样写。。。
很不明白 pia(*pi)=*pi;这句话到底你要做什么。语法完全不对。。。
另外,虚机团上产品团购,超级便宜
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |