C ++ strspn () - Thư viện chuẩn C ++

Hàm strspn () trong C ++ nhận hai chuỗi dest và src và cung cấp độ dài của đoạn ban đầu tối đa của chuỗi dest bao gồm các ký tự có trong chuỗi src.

nguyên mẫu strspn ()

 size_t strspn (const char * dest, const char * src);

Nó được định nghĩa trong tệp tiêu đề "> tệp tiêu đề.

tham số strspn ()

  • dest: Con trỏ đến chuỗi byte kết thúc rỗng cần tìm kiếm.
  • src: Con trỏ tới chuỗi byte kết thúc rỗng chứa các ký tự cần tìm kiếm.

strspn () Giá trị trả về

Các strspn()hàm trả về độ dài của đoạn ban đầu tối đa đích chỉ chứa ký tự từ chuỗi byte được trỏ đến bởi src.

Ví dụ: Hàm strspn () hoạt động như thế nào

 #include #include using namespace std; int main() ( char src() = "0123456789"; char dest() = "190126abqs121kfew"; size_t length = strspn(dest, src); cout << dest << " contains " << length << " initial numbers"; return 0; )

Khi bạn chạy chương trình, đầu ra sẽ là:

 190126abqs121kfew chứa 6 số đầu tiên

thú vị bài viết...