逆序输出字符串

来源:互联网 发布:金隅悦城丽悦园网络 编辑:程序博客网 时间:2024/06/10 11:39

void re(char *str, int len); 
void re2(char *str);

int main() 

char str[1024] = “I am from ShangHai”; 
//char str[1024] = “a b c d e f”;

re(str, strlen(str));printf("first : |%s|\n", str);re2(str);printf("second : |%s|\n", str);return 0;

}

void re(char *str, int len) 

int i; 
for (i = 0; i < len / 2; i++) 

char temp = str[i]; 
str[i] = str[len - i - 1]; 
str[len -i - 1] = temp; 

}

void re2(char *str) 

//find word 
//start index + word’s length 
int index = 0; 
int start = 0; 
int len = 0;

原创粉丝点击