int *ipb=new int[3]
for(j=0j<3j++)
{cin>>bin
ipa[j]=bin}//ipb[j]=bin
从这里来看,你是想对ipb赋值,但是你写错了,对ipa的前三个又赋值了一次。
因为你ipb没有初始化,所以才会看到一些奇怪的数,因为程序默认会随机给一个值的。
还有你的ipb大小只有3,你后面的循环都到ipb[4]了,这已经数组越界了。
btodchar *p = ipb
int i=0,j = 0
memset(ipd, 0, 4*sizeof(int))
while(*p)
{
ipd[i] <<1ipd[i]+=*p-'0'
j++
if (j==8){j=0i++}
p++
}
ipb=inside Pandora's Box 是一个论坛系统不知出现在什么地方.给几个参考:
国际和平局
一种用语M2V(DVD)技术的缩写
等.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)