Xiaobo Sun

          Eclipse-Unix http://umlfact.berlios.de/~s_xsun/

          void* (like Object in Java)

          void   *從本質上講是一種指針的類型,就像   (char   *)、(int   *)類型一樣.但是其又具有  
            特殊性,它可以存放其他任何類型的指針類型:例如:  
                                                  char   *array="I   am   the   pointer   of   string";  
                                                  void   *   temp;                   //temp可以存放其他任何類型的指針(地址)  
                                                  temp=array;                       //   temp   的指針類型  
                                                  cout<<array<<endl;  
                                                  cout<<temp<<endl;  
                                                  cout<<(char   *)temp<<endl;  
            運行結果:  
                                                I   am   the   pointer   of   string  
                                                0x0042510C   (這個值就是array指針變量所存儲的值)  
                                                I   am   the   pointer   of   string  
             
             
             
            2.但是不能將void*類型的值賦給其他既定的類型,除非經過顯示轉換:   例如:  
                                                                              int   a=20;  
                                                                              int   *   pr=&a;  
                                                                                void   *p;  
                                                                                pr=p               //error,不能將空的類型賦給int   *  
           
                                                                                pr=(int   *)p;     //ok,經過轉換 

          posted on 2009-02-05 14:07 Xiaobo Sun 閱讀(279) 評論(0)  編輯  收藏 所屬分類: C++


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


          網站導航:
           
          <2009年2月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          1234567

          導航

          統計

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 南通市| 开平市| 盐亭县| 香河县| 林芝县| 泰兴市| 钟山县| 和田市| 深水埗区| 察雅县| 吴堡县| 且末县| 玉屏| 永年县| 东港市| 闽侯县| 珲春市| 阳新县| 巧家县| 石城县| 无锡市| 盐池县| 罗定市| 双城市| 宁陕县| 安达市| 板桥市| 齐河县| 长岭县| 雷州市| 体育| 乳山市| 河西区| 纳雍县| 青龙| 昌图县| 东安县| 桐梓县| SHOW| 陵川县| 潞城市|