冒泡排序字符串操作

    技术2023-12-19  75

    冒泡排序: 字符串翻转

    void char_upturn(char* str) { int len = strlen(str); int i = 0; char a; for(i=0;i<len/2;i++) { a = str[i]; str[i] = str[len-i-1]; str[len-i-1] = a; } } void char_upturn2(char* str) { char *str1,*str2,a; str1 = str; str2 = str1 + strlen(str) - 1; while (str2>str1) { a = *str1; *str1 = *str2; *str2 = a; str1++; str2--; } }

    字符串拷贝

    void my_copy(char *s1,char *str) { if((s1==NULL) || (str==NULL)) { return; } char a; while (*str!='\0') { a = *s1; *s1 = *str; *str = a; str++; s1++; } }
    Processed: 0.012, SQL: 9