C语言之strtol函数用法详解

这篇文章主要介绍了C语言之strtol函数用法详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下

C语言之strtol函数用法详解,久久派带你了解更多相关信息。

strtol 函数用法

strtol是一个C语言函数,作用就是将一个字符串转换为长整型long,其函数原型为:

long int strtol (const char* str, char** endptr, int base);

下面我们来看下每个参数的意义:

str是要转换的字符

enptr是指向第一个不可转换的字符位置的指针

base的基数,表示转换成为几进制的数

两点注意:

  • 当 base 的值为 0 时,默认采用 10 进制转换,但如果遇到 \’0x\’ / \’0X\’ 前置字符则会使用 16 进制转换,遇到 \’0\’ 前置字符则会使用 8 进制转换。
  • 若endptr 不为NULL,则会将遇到的不符合条件而终止的字符指针由 endptr 传回;若 endptr 为 NULL,则表示该参数无效,或不使用该参数。

string v = \"1.10.2\"; char *c = (char*)v.c_str();  long d = strtol(c, &c, 10); printf(\"%d\\n\", d); printf(\"%s\\n\", c);

上面这段代码先定义了一个值为\”1.10.2\”的字符串c,然后调用strtol后,此时的d为1,字符串c变成了\”.10.2\”

参考资料:

http://c.biancheng.net/cpp/html/129.html

到此这篇关于C语言之strtol函数用法详解的文章就介绍到这了,更多相关C语言之strtol函数内容请搜索趣讯吧以前的文章或继续浏览下面的相关文章希望大家以后多多支持趣讯吧!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/8958.html

(0)
nan
上一篇 2021-07-31
下一篇 2021-07-31

相关推荐

  • vivox70自动锁屏时间怎么设置?

    如果很长一段时间不操作手机,手机就会自动锁屏,而这段时间可以根据需求自己设定,下面小编就教大家vivox70是如何设置自动锁屏时间的

    2021-09-24
    0
  • 自费隔离和免费隔离有何规定(2021隔离是自费还是免费)

    疫情当前很多地方都出现了本土病例,因此也就会给很多人可能要面临隔离14天,那么很多人就好奇这个隔离是自费还是免费,自费隔离和免费隔离有何规定,自费隔离能报销吗,那么接下来大家就随久久派小编一起了解看看~2021隔离是自费还是免费集中隔离期间核酸检测收费的,就了解中高风险风险区去往其他地区人员、确诊病例的密切接触者、密切接触者的密切接触集中隔离观察,所有费用由

    2021-08-05
    0
  • 共同犯罪的构成要件包括哪些(共同犯罪的构成要件包括)

    一、刑法条文第二十五条【共同犯罪的概念】共同犯罪是指二人以上共同故意犯罪。二人以上共同过失犯罪,不以共同犯罪论处;应当负刑事责任的,按照他们所犯的罪分别处罚二、概念共同犯罪,指二人以上共同故意犯罪。三、共同犯罪的构成特征(一)主体要件:(1)有两个

    2022-01-11
    0
  • 油价下周一或迎今年最大涨幅 !92号汽油逼近“8元时代” !

    4月17日24时将迎来今年的新一轮油价调价窗口期。在两连跌后,本轮油价或将面临明显上调,92号汽油逼近“8元时代”。从目前 油价变动折算来看,预计届时油价将大概率每升上涨0.40元左右,折合成升价,车主加满一箱容量50升的汽车油箱,成本将要多花20-22元。这次调整或将成为今年最大油价涨幅。需要加油

    热点头条 2023-04-14
    0
  • 话痨“威震天”是真人扮演的(幕后原来长这样)

    随着北京环球度假区正式开园,变形金刚基地的威震天凭借话痨属性迅速走红,在各社交平台上都可以看到它与游客互动合影的短视频。甚至有许多…

    2021-09-24
    0
  • 黄山山顶酒店大堂挤满过夜游客 !目前标间价钱是一千多 !

    4月1日,安徽黄山,有网友发视频称:黄山山顶一酒店大厅挤满过夜游客。对此,黄山景区工作人员称:这样是不可取的,会影响到其他客人的休息,酒店也没有免费的场所提供。大堂也不可能每天安排地方去供人休息,会影响正常营业,所以一般不建议客人这样,除非有特殊情况。对于很多学生在酒店大厅过夜,工作人员称:可能是学

    热点头条 2023-04-02
    0

发表回复

登录后才能评论