<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. C語言

    C語言的字符串反轉輸出是什么樣

    時間:2025-01-10 07:17:46 C語言 我要投稿
    • 相關推薦

    C語言的字符串反轉輸出是什么樣

      C語言的應用范圍廣泛,具備很強的數據處理能力,不僅僅是在軟件開發上,而且各類科研都需要用到C語言,適于編寫系統軟件,三維,二維圖形和動畫,具體應用比如單片機以及嵌入式系統開發。以下是小編為大家搜索整理的C語言的字符串反轉輸出是什么樣,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

      反序輸出用戶輸入的字符串(大小不確定)。

      //用動態數組解決

      #include

      #define N 5

      #define M 2

      typedef struct ShuZu{

      char *base ;

      int listsize ;

      int length ;

      }*Ptr ;

      void Init(Ptr &T) {

      T -> base = (char*) malloc (N*sizeof(char)) ;

      if(!T -> base)

      exit(-1) ;

      T -> listsize = N ;

      T -> length = 0 ;

      }

      void Push(Ptr &T , char e) {

      if(T -> length == T -> listsize) {

      /*增加空間*/

      T -> base = (char *) realloc (T -> base , (N+M) * sizeof(char)) ;

      if(!T -> base)

      exit(-1) ;

      T -> listsize += M ;

      }

      (T -> base)[(T -> length)++] = e ;

      }

      int main(void) {

      int i ;

      char c ;

      Ptr T ;

      Init(T) ;

      while((c = getchar()) != '#') {

      Push(T,c) ;

      }//while

      for( i = T -> length - 1 ; i >= 0 ; i --)

      printf("%c", (T -> base)[i] );

      system("pause") ;

      return 1 ;

      }

    【C語言的字符串反轉輸出是什么樣】相關文章:

    C語言的字符串輸出puts()函數06-23

    C語言字符串的輸入輸出07-03

    C語言字符串07-24

    C語言輸出菱形的方法07-31

    C語言怎樣輸出菱形08-02

    C語言如何輸出菱形01-27

    C語言字符串操作01-29

    C語言字符串處理函數03-01

    C語言字符串操作講解08-03

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人