2011-08-03 39 views
1

輸入時是否可以運行scanf它不是STDIN?我的意思是如果我有一個string="hello 1 2 3",我可以運行scanf來提取字符串和三個整數嗎?非STDIN輸入上的scanf

有沒有其他的功能可以做到這一點?

回答

4

如果你有一個字符串,sscanf會更合適。您的問題的標題意味着從不同的流中讀取,其他類似的功能(請參閱 fscanf)。

+1

如果你有一個FILE,fscanf – leppie