1. 字符串到无符号长整形的转换:
说明:能在c++上混时,总喜欢使用boost库的格式转换,但现在要写一个纯C的程序,参数输入成了大问题。在网上搜索及MSDN参考了一下,才发现还有这样好的库函数可以调用,以后要加强标准库的学习呀!
示例:
unsigned int language = 0;
sscanf(argv[i], "%lu", &language); //这个只能解析10十进制的数。
language = strtoul(argv[i], NULL, 0); //这个很强大,能正常解析十进制(默认)与十六进制(开头有“0x”时)的东东。