c语言 字符串

来源:互联网 发布:英雄联盟网络波动 编辑:程序博客网 时间:2024/06/05 15:01
#include <stdio.h>#include <string.h>int main(int argc, const char * argv[]){    //字符串的复制    char str1[30],str2[30];    printf("请输入目的字符串\n");//    scanf("%s",str1);    gets(str1);    printf("请输入原字符串\n");//    scanf("%s",str2);    gets(str2);        puts("str1:");    puts(str1);//    puts("\n");        puts("str2:");    puts(str2);    puts("\n");            //1. 字符串的复制    strcpy(str1,str2);    puts(str1);        //2.  字符串的链接    strcat(str1, str2);    puts(str1);        //3.  字符串的比较    int n=strcmp(str1, str2);    //str1 大于 str2 则返回正数 ,小于则返回负数  等于 则返回0    printf("%d",n);       //4 字符串的大小写转换//    strupr(str1);//    strlwr(str1);            //5  字符串的长度//    printf("%d",(int)strlen(str1));         //6 反转输出字符串  数组应用    char cTemp[30]="";    int nn=(int)strlen(str1);    for (int i=0; i<n; i++) {        cTemp[nn-i-1]=str1[i];    }    puts(cTemp);    

原创粉丝点击