如果我有这样的字典:
{
"cats": {
"sphinx": 3,
"british": 2
},
"dogs": {}
}
Run Code Online (Sandbox Code Playgroud)
并尝试将其保存到文本文件,我得到这样的东西:
{"cats": {"sphinx": 3}, {"british": 2}, "dogs": {}}
Run Code Online (Sandbox Code Playgroud)
如何以漂亮的格式保存字典,因此人眼很容易阅读?
需要将字符串转换unsigned int
为C。我尝试使用sscanf()
和strtoul()
,但是在输入负数(例如将-123
它们反转)时都不会使用它们,并且不会发出有关错误的信号。
我的意思是,那strtoul(-1)
将返回,UNSIGNED_INT_MAX - 1
而不是错误。
我需要一些可以做到的事情:
“ 123”-很好
“ -123”-错误
“ wewe”-错误
“ 123wew”-错误