<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            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

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院