strtoul函数简介
此函数 功能为:把输入的字符 串转换成数字。 函数原型:unsigned long strtoul( const char *nptr, char endptr, int base ) 参数一 字符串的起始地址 。 参数二 返回字符串有效数字的结尾地址。如 123456ff789 则返回数字6的地址。 参数三 转化基数。
|
主要是想说明当base = 0时,进制是如何转换:
当被转换字符串的第一个字符为0时, 紧接着判断第二个字符, 如果为x, 则转换为16进制,如果不为x,则转换为8进制, 如果也不为0, 则转换为十进制