信息学奥赛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码