比如1234四位数字,有没有办法按单个数字读取他们,然后分别存如一个数组,其结果就是想这样的P[0]=1,P[1]=2,P[2]=3,P[3]=4各位大哥帮帮忙啊!~~~~~
void fun(int& m) //针对四位数字m,保存并输出{ int a[4]; int i; for(i=0;i<4;i++) { a[i]=m%10; m=m/10; } for(i=0;i<4;) { cout<<a[i++]; cout<<endl; }}//************你在调整一下就行了
楼上的ElfDN兄弟我不太明白你给的程序中的“ a[i]=s[i]-'0';”的意思,能不能解释一下?谢谢了!
这个我明白,就是不明白这样做有什么用,小弟是新手