把一个字符串倒序,如“abcd”倒序后变为“dcba”

xiaoxiao2021-02-28  44

#include <stdio.h> #include <string.h> #include <stdlib.h> int main(int argc, const char *argv[]) { char *src="hello world"; char *dest=NULL; int len = strlen(src); dest=(char *)malloc(len+1); if(NULL==dest) { printf("malloc is fail"); return -1; } char *d=dest; char *s=&src[len-1]; while(len--!=0) *d++=*s--; *d='\0'; puts(dest); free(dest); dest=NULL; return 0; }
转载请注明原文地址: https://www.6miu.com/read-2622609.html

最新回复(0)