字符串整理

字符串:

 

  1.ShortString類型,長度0-255,用於兼容老版本的Delphi,存儲AnsiChar;  
  2.AnsiString類型,長度4Bytes-2GB,Delphi主用,存儲AnsiChar,動態分配空間;  
  3.WideString類型,長度4Bytes-2GB,多服務及多語言使用,存儲WideChar,動態分配空間;  
  4.一般情況下使用String關鍵字定義字符串,長度0-255;  
     

      type  
              字符串類型標識符=String[整數常量];  
      var  
              字符串變量標識符:字符串類型標識符;  
   
      4-1.若String關鍵字後無括號和數值指定字串長度時,String默認爲  
              AnsiString類型;  
      4-2.若String關鍵字後有括號和數值指定字串長度時,String認爲是  
              ShortString類型;  
      4-3.用String關鍵字定義的字符串變量,其字節String[0]的ASCII值  
              是字符串的字符數,該字符串內存中長度爲字串的字符數加1.  


===================================================

 

        strA1:string[200];                       //可以  
        strA2:string;                                 //可以  
   
        strB1:shortstring[256];             //   錯!  
        strB2:shortstring;                       //可以  
   
        strC1:ansistring[256];               //   錯!  
        strC2:ansistring;                         //可以  
         
        strD1:widestring[256];               //   錯!  
        strD2:=widestring;                       //可以   

==================================================== 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章