Delphi中string是否和C中的字符数组一样呢?我想对String中的单个字符进行操作.

解决方案 »

  1.   

    可以var S: String ;S := 'abc';
    showmessage(S[1])
      

  2.   

    delphi中的string是不是下标从1开始的?sorry,用c比较多,对pascal不熟悉。
      

  3.   

    同意  breezing(前不见gz 后不见up)的方法。
      

  4.   

    可以的,例如:
    var
     s : string
    s := '1234556';
    s[1]; //'1'
    s[2]; //'2'
    s[3]; //'3'
      

  5.   

    同意! zuoyexingchen(昨夜星尘) 
    -----------------------------------------------------------------------
    人在江湖,人不由已!我喜欢程序员这职业!