SUBSTR()函式是VFP字元函式的一種,表示的是字元型函式,格式是:SUBSTR(<字元表達式>、<數值表達式1>[,<數值表達式2>]。
基本介紹
- 中文名:子串截取函式
- 外文名:SUBSTR
- 返回值類型:字元型
- 性質:C++關鍵字
功能
語法格式一
語法格式二
這個函式主要用於字元串的運算,參數A是字元數組或是指向字元串的指針,用於接收字元串,參數B一般也為字元數組或指向字元串的指針,表示要截取字元串的地方,參數C表示從B中截取字元串的起始位置,參數D表示要截取字元串的長度,預設時返回字元表達式的值結束前B的全部字元。
上述表達式功能可描述為:從字元串B的第C個字元處開始,截取長度為D的一串字元串,放入字元串數組A中,返回截取的字元串。
舉例: ch X S[]="abcdefgh" 調用substr(X,S,3,2)後,得到的結果是:"de"