SUBSTR[C++語言函式]

SUBSTR[C++語言函式]
更多義項 ▼ 收起列表 ▲

VFP字元函式的一種。表示的是字元型函式。格式是:SUBSTR(、[,]。其中,cExpression指定要從其中返回字元串的字元表達式或備註欄位;nStartPosition用於指定返回的字元串在字元表達式或備註欄位中的位置,nCharactersReturned用於指定返回的字元數目,預設時返回字元表達式的值結束前的全部字元。這個函式主要用於字元串的運算,參數A是字元數組或是指向字元串的指針,用於接收字元串,參數B一般也為字元數組或指向字元串的指針,表示要截取字元串的地方,參數C表示從B中截取字元串的起始位置,參數D表示要截取字元串的長度,預設時返回字元表達式的值結束前B的全部字元。

定義和用法

basic_string::substr

basic_string substr(size_type _Off = 0,size_type _Count = npos) const;

參數

_Off

所需的子字元串的起始位置。字元串中第一個字元的索引為 0,默認值為0.

_Count

複製的字元數目

返回值

一個子字元串,從其指定的位置開始

示例

Code : C++中 的代碼如下

輸出結果:

The original string str1 is:

Heterological paradoxes are persistent.

The substring str1 copied is: logical

The default substring str3 is:

Heterological paradoxes are persistent.

which is the entire original string.

}

在oracle中的用法:

SUBSTR(:NEW.FLAGSTATUS,17,1)

其中參數依次是 ( 開始,長度),並返回子串。

相關詞條

相關搜尋

熱門詞條

聯絡我們