strtol函数的说明
2011-03-10 15:28
176 查看
long int strtol(const char *nptr,char **endptr,int base);
这个函数会将参数nptr字符串根据参数base来转换成长整型数。
参数base范围从2至36,或0。参数base代表采用的进制方式,
如base值为10则采用10进制,若base值为16则采用16进制等。
当base值为0时则是采用10进制做转换,但遇到如’0x’前置
字符则会使用16进制做转换、遇到’0’前置字符而不是’0x’
的时候会使用8进制做转换。一开始strtol()会扫描参数nptr
字符串,跳过前面的空格字符,直到遇上数字或正负符号才
开始做转换,再遇到非数字或字符串结束时('/0')结束转换,
并将结果返回。若参数endptr不为NULL,则会将遇到不合条件
而终止的nptr中的字符指针由endptr返回。
这个函数会将参数nptr字符串根据参数base来转换成长整型数。
参数base范围从2至36,或0。参数base代表采用的进制方式,
如base值为10则采用10进制,若base值为16则采用16进制等。
当base值为0时则是采用10进制做转换,但遇到如’0x’前置
字符则会使用16进制做转换、遇到’0’前置字符而不是’0x’
的时候会使用8进制做转换。一开始strtol()会扫描参数nptr
字符串,跳过前面的空格字符,直到遇上数字或正负符号才
开始做转换,再遇到非数字或字符串结束时('/0')结束转换,
并将结果返回。若参数endptr不为NULL,则会将遇到不合条件
而终止的nptr中的字符指针由endptr返回。
相关文章推荐
- strtol函数的说明
- strtol函数的说明
- strtol函数的说明
- B超指数说明
- (转)TortoiseSVN菜单项功能说明
- CTL_CODE定义中Method的说明
- Oracle Resumable Space Allocation 特性 说明
- 容器控件中动态加载控件+ispostback属性说明
- mysql5.5 主从复制 (触发器,函数,存储引擎,事件处理)说明
- 国家对五险一金的交纳说明
- centos系统各个目录说明
- AVAudioSessionCategory说明
- ios使用UIWebView加载使用说明或者协议等文本方法
- jquery选择器说明
- dsoframer注冊说明及在VC2010使用
- R中prophet包说明文档(二)
- 计算机竞赛说明
- Player样式说明
- CentOS Apache配置详解 文字说明