我試圖將array [] = {1,2,3}轉換爲一個int數= 123;我怎樣才能做到這一點 ?將一個int數組轉換爲一個整數
我的代碼是這樣的:
int main()
{
int array[]={1,2,3};
int number;
for (int i =0; 3<i ; i++){
int val=1;
for(int j=0; j<i; j++){
val*=10;
}
number += array[i] *val;
}
cout<<number;
while(1);
return 0;
}
那麼它在做什麼錯了? – user1618143
你確定3
它不應該用兩個'for'循環來做到這一點,特別是當第一個有一個錯字時,它會阻止它工作:'3