substr C 語言函式)

2021-08-25 14:48:16 字數 670 閱讀 2478

basic_string substr(size_type

_off = 0,size_type _count = npos) const;

substr是c++語言函式,主要功能是複製子字串,要求從指定位置開始,並具有指定的長度。如果沒有指定長度_count或_count+_off超出了源字串的長度,則子字串將延續到源字串的結尾。

basic_string::substr

basic_string substr( size_type pos = 0,

size_type count = npos ) const;

引數

pos所需的子字串的起始位置。字串中第乙個字元的索引為 0,預設值為0.

count

子串的長度

返回值

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

code : c++中 的**如下

#include#includeusing namespace std;

int main()

輸出結果:

C語言 函式

1 實參和形參在數量上,型別上,順序上應嚴格一致,否則會發生 型別不匹配 錯誤。2 實參可以是常量,變數,表示式甚至是函式。但是在傳遞給函式前,必須有確定的值。3 形參變數只有在被呼叫時才分配記憶體單元,只有在函式內部有效,函式結束後不能再使用。4 實參和形參佔據不同的儲存單元。5 函式預設採用值傳...

strrchr C語言函式

函式名稱 strrchr 函式原型 char strrchr const char str,char c 所屬庫 string.h 函式功能 查詢乙個字元c在另乙個字串str中末次出現的位置 也就是從str的右側開始查詢字元c首次出現的位置 並返回從字串中的這個位置起,一直到字串結束的所有字元。如果...

c語言 函式

函式是實現某個功能的 段 函式之間的關係是並列的,不能巢狀 函式的定義 函式的返回值型別 函式名 引數的型別 引數名1.正常的函式有三部分 1.函式的宣告 2.函式的定義 3.函式的呼叫 如果函式在定義之前被呼叫的話,需要對函式提前進行宣告,當然在定義之後在呼叫如果沒有宣告也不會提示錯誤 函式的返回...