可以使用指针字符串逆序存放的方法如下: 首先,声明一个新的字符型指针变量,用于存放逆序后的字符串。 计算原始字符串的长度,可以使用库函数 strlen()。 动态分配内存给新的指针变量,使其能够存放逆序后的字符串。可以使用库函数 malloc()。 使用循环将原始字符串中的每个字符从最后一个字符开始复制到新的指针字符串...
include <stdio.h>#include <string.h>void dz(char *str);int main(){ char str[100]; printf("输入一个字符串:"); scanf("%s",str); dz(str); printf("倒置后的字符串:%s\n",str); return 0;}void dz(char *str){ int len; char *p0,*p1,c; ...
include <string.h> void reverse(char* str){ char* p = str + strlen(str)-1;char temp;while(str
1 输入s串;2 正序复制到t串中;3 反序复制到t串结尾;4 输出结果即可。代码:int main(){ char s[100],t[200]; char *ps, *pt; ps = s; pt = t; scanf("%s",ps); while(*ps)*pt++=*ps++; while(ps>=s) *pt++ = ps--; *pt = '\0'; ...