Q
幫助在scanf
2
A
回答
4
格式字符串末尾的空格告訴scanf在第一個整數之後吃掉空格。它實際上並不接受第二個輸入。當你輸入第二個值時,scanf會看到它返回的空白完成,將第一個整數存儲到變量i中。 「第二個輸入」仍然在標準輸入流中。
+0
在第一個整數之後吃掉空白是什麼意思?吃stdin緩衝區中的空白區域?我什麼時候需要吃掉空白。請舉個例子。 – Bruce
+0
你不**有吃空白。您正在指示scanf在讀取整數後吃任何空格。直到scanf看到EOF或非空白的東西,它才能返回。 –
相關問題
- 1. 使用C scanf語法的幫助
- 2. 幫助scanf函數和內存分配
- 3. 我需要幫助有關scanf()
- 4. 幫助scanf函數表現不同大端系統
- 5. 需要幫助瞭解與scanf結合使用的ungetc行爲
- 6. 幫助在Java
- 7. 幫助在Python
- 8. 幫助在JavaScript
- 9. 幫助在.NET
- 10. 幫助在Django
- 11. 幫助在OpenGL
- 12. 幫助在Java
- 13. 幫助在Java
- 14. 幫助!在python
- 15. 幫助在SSIS
- 16. 幫助在C++
- 17. 幫助在Java
- 18. 幫助在IIS 6
- 19. 幫助在Solaris上
- 20. 幫助在JavaScript中
- 21. 幫助在MVC 3
- 22. 幫助在php file_get_contents
- 23. 幫助在集類
- 24. MIPS - 幫助在C
- 25. 幫助在GCC聯
- 26. 幫助grep在BBEdit
- 27. datediff幫助在vb.net
- 28. 幫助在圈子
- 29. 幫助
- 30. 幫助
你是什麼意思「接受兩個輸入」?你的輸入是什麼樣的? –