电话18065871965

邮箱qidianxingcheng@163.com

地址三明市三元区乾龙新村69幢B座2楼

信息学奥赛CSP第二轮AC必备,字符串函数

2024年10月23日 542

无论是CSP第一轮,还是第二轮,字符串都是必考的知识。

在第二轮中字符串、字符函数可以多了解、掌握,对解题有帮助。

字符串操作函数

  • to_string(str):整数转换为字符串
    – strlen(str):字符串长度
    – strcat(str, str2)?:字符串相连,把 str2 连接到 str 的末尾,保存在 str 中
    – strncat(str, str2, n):把 str2 的前 n 个字符连接到 str 的末尾
    – strcpy(str, str2)?:把字符串 str2 复制到字符串 str 中
    – strcmp(str, str2):比较字符串,字符ASCII码值比较;str>str2 返回1,str=str2?返回?0,str<str2?返回?-1
    – strchr(str, c):在 str 中寻找一个字符 c,返回值是一个指针,表示 c 在 str 中的位置。用?strchr?的返回值减?str,就是具体的索引位置
    – strstr(str, str2):在 str 中寻找 str2,返回值是一个指针,表示 str2 在 str 中的位置。用?strstr?的返回值减?str,就是具体的索引位置
    – sprintf(str,?”%d”,?i);?格式化字符串,可以用于数值与字符串之间的转换

字符串成员函数

字符函数

字符ASCII码