我对haskell几乎一无所知,我正在阅读大量教程和代码示例以了解Haskell的 IO,但我仍然不清楚。
所有的例子都是这样的:
main = do
putStrLn "Hello, what's your name?"
name <- getLine
putStrLn ("Hey " ++ name ++ ", welcome !")
他们从 IO 读取字符串,还有许多其他示例对我不理解的输入进行了一些自定义。
我的问题很简单:如何在C中使用格式字符串读取Int
,Float
或like using Double
?Char
scanf
任何人都可以帮助我清楚地解释 IO 自定义或技巧吗?
提示:如果代码带有一个很棒的 main 函数 - 它会使测试更容易。
我在C
、C++
、Java
、C#
和.Matlab
PHP