C语言中,可以通过以下几种方法将字符串逆置:
void reverseString(char* str) {
    if (str == NULL) {
        return;
    }
    
    char* start = str;
    char* end = str + strlen(str) - 1;
    
    while (start < end) {
        char temp = *start;
        *start = *end;
        *end = temp;
        
        start++;
        end--;
    }
}
void reverseString(char* str) {
    if (str == NULL) {
        return;
    }
    int length = strlen(str);
    char reversed[length + 1];
    
    for (int i = length - 1; i >= 0; i--) {
        reversed[length - 1 - i] = str[i];
    }
    reversed[length] = '\0';
    
    strcpy(str, reversed);
}
这两种方法都可以实现字符串的逆置,具体使用哪种方法取决于实际需求和个人偏好。