字符串知识整合(及字符串题目分类汇总)

代码

#include<iostream>
using namespace std;
int main(){
    char a[N]//char*的字符串可存‘ ’(空格) ;
    /*
        字符串读取相关:
            scanf/cin:  读到空格即停止 
            cin.getline(char*,int len): 可以读一行,长度为len-1个字符 
    */ 
    
    //字符串库函数 
        strcpy(a,b);//b拷贝给a
        strlen(a)//求a长度 
        strcmp(a,b);//字符串比较函数
            /*
                if(a>b)return 1;
                else if(a<b)return -1;
                else return 0; 
            */
        strcat(a,b) //b拼接到a后
        strupr(a)//字符串转成大写
        strlwr(a)//字符串转成小写
        strstr(a,b)//判断子串
            /*
                if s2不属于s1  return -1; 
                else 返回其在s1中第一次出现的位置 
            */ 
         
    return 0;
} 

习题

(未完待续......)

猜你喜欢

转载自www.cnblogs.com/yifeianyi/p/12364341.html