C++ 学习记录(1)

  1. strtok函数:strtok函数用于分割字符串
    函数原型:char *strtok(char *str,const char *delimiters),其中str为要
    分的字符串,delimiters为分隔符字符(如果传入的是字符串,则字符串中每
    个字符均为分割符)。
    函数说明:当strtok函数发现str字符串中包含有delimiters分割字符(串)
    中的字符时,进行分割,会将该字符改为\0 字符代替
    函数具体实现过程:
    1)函数的功能是分割字符串,并没有生成新的字符串串,在str指向的内容中首次
    出现分隔符的地方,将分隔符修改成了**’/0’(即空格)
    2)第一次分割完字符串之后,继续对原来字符串str继续分割,之后的每一次调
    用时将
    str参数设为空值NULL**(表示函数继续从上 一次调用隐式保存的位置,
    继续分割字符串;对于前一次调用来说,第一次调用结束前用一个this指针
    指向了分界符的下一位)
    3)当this指针指向**“\0”** 时,即没有被分割的字符串了,此时则返回NULL
    4)可以把delimiters理解为分割符的集合,delimiters中的字符串中的每一个字符均可以作为分隔符。
    5)strtok在调用的时候,如果起始位置即为分割符,则忽略了起始位置开始的分割符

  2. itoa()函数

    函数原型: **char itoa( int value, char string,int radix);
    函数说明:
    **value:**要转换的数据
    string:目标字符串的地址
    radix:转换后的进制数,可以是10进制、16进制等,范围必须在 2-36。
    函数功能:将整数
    value
    转换成字符串存入
    string
    指向的内存空间 ,radix 为转换时所用基数(保存到字符串中的数据的进制基数)。
    返回值:函数返回一个指向 str,无错误返回。

参考博客:
https://blog.csdn.net/sxy19930313/article/details/78548174
https://blog.csdn.net/weibo1230123/article/details/80177898

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值