<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • C++ 筆試題

    時間:2024-10-27 18:17:10 綜合指導 我要投稿
    • 相關推薦

    C++ 筆試題

      貼出部分內容,看看是否值得下載。

    C++ 筆試題

      表示已有答案

      表示沒有處理

      表示答案不確定

      C++筆試題

      1.多態類中的虛函數表是Compile-Time,還是Run-Time時建立的?

      答案:虛擬函數表是在編譯期就建立了,各個虛擬函數這時被組織成了一個虛擬函數的入口地址的數組.而對象的隱藏成員--虛擬函數表指針是在運行期--也就是構造函數被調用時進行初始化的,這是實現多態的關鍵.

      2.將一個 1M-10M的文件,逆序存儲到另一個文件,就是前一個文件的最后一個字符存到新文件的第一個字符,以此類推。

      //實現對一個文本文件內容的反向顯示。

      #include

      #include

      void main ( )

      {

      char c;

      FILE *fp;

      if ((fp=fopen("test.txt","r")) == NULL) //以讀方式打開文本文件

      { printf ("Cannot open file.\n");

      exit(1);

      }

      fseek( fp,0L, 2 ); //定位文件尾。注意此時并不是定位到文件的最后一字符,

      //而是在定位文件最后一個字符之后的位置

      while ((fseek(fp,-1L, 1))!=-1) // 相對當前位置退后一個字節

      {

      c=fgetc(fp); putchar (c); //如果定位成功,讀取當前字符并顯示

      /* 讀取字符成功,文件指針會自動移到下一字符位置 */

      if (c==\n) /* 若讀入是\n字符 */

      fseek(fp,-2L,1); /* 由于DOS在文本文件中要存回車0x0d和換 */

      /* 行0x0a兩個字符,故要向前移動兩個字節 */

      else fseek (fp,-1L, 1); /* 文件指針向前移動一個字節,使文 */

      } /* 件指針定位在剛剛讀出的那個字符 */

      fclose (fp); /* 操作結束關閉文件 */

      }

      3.main主函數執行完畢后,是否可能會再執行一段代碼?(朗訊的一道筆試題)

      答案:可以,可以用_onexit 注冊一個函數,它會在main 之后執行;

      如果你需要加入一段在main退出后執行的代碼,可以使用atexit()函數,注冊一個函數。

      語法:

      #include

      int atexit(void (*function")(void));

      #include

      #include

      void fn1( void ), fn2( void ), fn3( void ), fn4( void );

      int main( void )

      {

      atexit( fn1 );

      atexit( fn2 );

      atexit( fn3 );

      atexit( fn4 );

      printf( "This is executed first.\n" );

      }

      void fn1()

      {

      printf( "next.\n" );

      }

      void fn2()

      {

      printf( "executed " );

      }

      void fn3()

      {

      printf( "is " );

      }

      void fn4()

      {

      printf( "This " );

      }

      結果:

      This is executed first.

      This is executed next.


    【C++ 筆試題】相關文章:

    普天C++筆試題02-18

    基礎C++/C語言筆試題分享11-21

    C++工程師筆試題目11-25

    群碩筆試題Java和C++、C#11-21

    UC(優視科技)2014實習筆試題回憶版 C/C++編程11-21

    中國銀行筆試題回顧,新鮮筆經!11-21

    迅雷JAVA廣州站二筆筆試題目分享11-21

    大唐移動測試工程師筆經,筆試題目分享11-21

    C++程序員求職信11-21

    最新凌陽科技C++筆試分享11-21

    主站蜘蛛池模板: 91午夜精品亚洲一区二区三区 | 久久99国产精品二区不卡| 国产精品一区在线观看你懂的| 亚洲av永久无码精品国产精品| 国产精品成人国产乱一区| 2020国产精品| 老司机67194精品线观看| 热久久国产欧美一区二区精品| 91亚洲精品自在在线观看| 国产精品偷伦视频观看免费| 野狼精品社区| 欧美国产成人久久精品 | 精品精品国产理论在线观看| 国产2021精品视频免费播放| 色国产精品一区在线观看| 久久久这里有精品中文字幕| 高清日韩精品一区二区三区| 精品综合久久久久久97超人| 国产精品人人爽人人做我的可爱| 亚洲一区精品无码| 亚洲AV无码乱码精品国产| 国内精品视频在线观看| 51久久夜色精品国产| 欧美精品/日韩精品/国产精品| 99久久人妻无码精品系列蜜桃| 久久亚洲精品成人AV| 亚洲av日韩精品久久久久久a | 久久99国产精品99久久| 999国内精品永久免费视频| 麻豆成人久久精品二区三区免费| 亚洲精品动漫免费二区 | 国产欧美在线观看精品一区二区| 久久九九有精品国产23百花影院| 99久久99久久久精品齐齐| 国产精品人人爽人人做我的可爱 | 亚洲av午夜成人片精品网站| 一本久久a久久精品亚洲| 亚洲精品亚洲人成在线观看| 亚洲精品白浆高清久久久久久| 一本一道久久a久久精品综合| 亚洲欧美精品一区久久中文字幕|