作者ricky155030 (HighPoint( ̄□ ̄|||)a)
看板C_and_CPP
標題[問題] 數字存入陣列的問題
時間Sun Apr 12 11:29:30 2009
我想程式"計算"出來的數字存入陣列中
例如temp是計算出來的數值
想存入number[100]中
且想把每個位數個別存入
例如123456
就是想把1存入number[0]
2存入number[1]
以此類推
如果我直接輸入數值就可以達成這樣的效果
但是用計算的卻無法存入
會出現int cannot convert to int[100]
該如何解決這樣的問題呢
有請高手指導
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.132.135
1F:推 stonehomelaa:string 04/12 11:32
2F:→ ricky155030:s大 我不太懂你的意思耶 可以講詳細點嗎 謝謝 04/12 11:40
3F:推 ledia:把你的程式大致貼出來吧, 不然也只能瞎子摸象~ 04/12 12:05
5F:推 cobrasgo:我猜你是要用itoa()吧 04/12 12:17
6F:推 cobrasgo:temp=result 這行有問題,自己想一下吧 04/12 12:21
7F:→ ewn:你的temp是long long int[],但result是long long int 04/12 13:17
8F:→ ewn:感覺你是要用大整數的樣子 04/12 13:18
9F:→ ricky155030:感謝cobrasgo 我在想想看XD 04/12 13:58
10F:推 LiloHuang:建議用 stringstream 來轉換 很方便的 04/13 17:30