STRREV.C
资源名称:C.rar [点击查看]
上传用户:qq5388545
上传日期:2022-07-04
资源大小:29849k
文件大小:0k
源码类别:

界面编程

开发平台:

C/C++

  1. #include <stdio.h>
  2. char *strrev(char *string)
  3.  {
  4.    char *original = string;
  5.    char *forward = string;
  6.    char temp;
  7.    while (*string)
  8.      string++;
  9.    while (forward < string) 
  10.     {
  11.       temp = *(--string);
  12.       *string = *forward; 
  13.       *forward++ = temp;
  14.     }
  15.   return(original);
  16.  }
  17. void main(void)
  18.  {
  19.    printf(strrev("A"));
  20.    printf("n");
  21.    printf(strrev(""));
  22.    printf("n");
  23.    printf(strrev("ABC"));
  24.    printf("n");
  25.    printf(strrev("AABBCCDDEE"));
  26.  }