posts - 119, comments - 62, trackbacks - 0, articles - 0

          補課

          Posted on 2006-05-21 16:12 Kevin Meng 閱讀(161) 評論(0)  編輯  收藏

          假設計算機內存很小。不夠一次性打出 "Hello world"
          ?main(void)
          {
          ?printf("hello world\n");
          }

          main(void)
          {
          char* s="hello world\n";
          printf(s);
          }
          都會溢出。應寫成如下形式。
          main(void)
          {
          char* s=malloc (12);
          sprintf(s, "hello" );
          sprintf(s + 5 , " world\n" );
          printf(s);

          free(s);
          }
          而在java里面,JVM幫我們自動釋放內存。而JAVA怎么時候釋放內存呢?那就是判斷變量是否為null。


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 策勒县| 辽中县| 台南市| 新化县| 黄陵县| 邮箱| 长兴县| 黄山市| 皋兰县| 望都县| 鄂尔多斯市| 修水县| 洛南县| 济宁市| 保康县| 广汉市| 盐津县| 丹凤县| 定西市| 中江县| 渑池县| 黑水县| 株洲市| 北碚区| 灵石县| 锡林浩特市| 潼关县| 伊春市| 图片| 板桥市| 富川| 临武县| 东丰县| 花莲县| 西平县| 库车县| 确山县| 山东| 鹰潭市| 长垣县| 会理县|