Trang Chủ Tài chính Cá nhân Cách thêm chức năng Thư viện trong C ++

Cách thêm chức năng Thư viện trong C ++

Video: Ngôn Ngữ C - 4 - Thư viện stdio.h là gì? 2024

Video: Ngôn Ngữ C - 4 - Thư viện stdio.h là gì? 2024
Anonim

Lập trình viên C ++ thường phải thao tác các chuỗi không chấm dứt. C ++ cung cấp một số chức năng thao tác chuỗi tiêu chuẩn để làm việc dễ dàng hơn. Một vài trong số các chức năng này được liệt kê trong bảng này.

Các hàm xử lý chuỗi

Tên Hoạt động
int strlen (string) Trả lại số ký tự trong một chuỗi (không bao gồm

chấm dứt null).

char * strcpy (đích, nguồn) Sao chép chuỗi nguồn thành mảng đích.
char * strcat (target, source) Kết nối chuỗi nguồn vào cuối chuỗi đích

.

char * strncpy (đích, nguồn, n) Sao chép một chuỗi lên đến n ký tự

từ chuỗi nguồn thành mảng đích.

char * strncat (target, source, n) Kết nối chuỗi nguồn vào cuối chuỗi mục tiêu

hoặc n ký tự, tùy vào điều kiện nào đến

đầu tiên.

char * strstr (string, pattern) Trả về địa chỉ của lần xuất hiện đầu tiên của mẫu trong chuỗi

. Trả về null nếu không tìm thấy mẫu.

int strcmp (source1, source2) So sánh hai dây. Trả về -1 nếu source1 xảy ra trước source2 trong từ điển và 1 nếu sau.

Trả về 0 nếu hai chuỗi khớp chính xác.

int strncmp (source1, source2, n) So sánh n ký tự đầu tiên trong

hai chuỗi.

Bạn cần phải thêm câu lệnh #include vào đầu bất kỳ chương trình nào sử dụng một hàm str … bởi vì nó bao gồm tệp chứa các khai báo nguyên mẫu mà C ++ yêu cầu kiểm tra trong công việc của bạn.

Các đối số cho str … () chức năng xuất hiện trở lại với bất kỳ cá nhân hợp lý. Ví dụ, hàm strcat (target, source) lấy mã nguồn thứ hai vào cuối đối số đối số đầu tiên.

Cách thêm chức năng Thư viện trong C ++

Lựa chọn của người biên tập

Thực hành phân tích Lý luận LSAT - núm vú

Thực hành phân tích Lý luận LSAT - núm vú

LSAT liên quan đến một phần câu hỏi gọi là lý luận phân tích. Bạn chắc chắn sẽ được hưởng lợi từ một số thực tế khi nói đến những câu hỏi này. Hãy xem các ví dụ sau đây để có được một ý tưởng về những gì bạn sẽ phải đối mặt vào ngày thử nghiệm. Các câu hỏi lý luận phân tích Một phòng tập yoga cung cấp các lớp học trong ba loại ...

11 LSAT Những thần thoại - những người có đầu

11 LSAT Những thần thoại - những người có đầu

Những người đi học luật thường là những người cụ thể và chính xác. Họ học xếp hạng trường luật, bực bội về điểm số của họ và điểm số của LSAT, và thường nắm bắt bất kỳ "sự thật" hiển nhiên nào giúp họ giải quyết được quá trình nảy lửa của việc khởi nghiệp pháp lý. Đó là lý do tại sao huyền thoại về LSAT rất nhiều. Các LSAT không có ...

Làm thế nào để trả lời những câu hỏi về suy nghĩ thiếu sót về LSAT-núm vú

Làm thế nào để trả lời những câu hỏi về suy nghĩ thiếu sót về LSAT-núm vú

Lập luận đang xé nát đối thủ của bạn. Các LSAT sẽ kiểm tra khả năng của bạn để tấn công đối số của đối phương. Các luật sư dành ít nhất là nhiều thời gian để tấn công đối số của đối phương khi họ củng cố chính mình. Bất kể trường hợp của bạn mạnh đến thế nào, đối thủ của bạn sẽ có một trường hợp khó khăn ...

Lựa chọn của người biên tập

Hacking Các công cụ bạn không thể sống thiếu - núm vú

Hacking Các công cụ bạn không thể sống thiếu - núm vú

Như một chuyên gia bảo mật thông tin, bộ công cụ của bạn là mục quan trọng nhất mà bạn có thể sở hữu chống lại hacking - ngoài kinh nghiệm thực tế và thông thường. Các công cụ hacking của bạn nên bao gồm những điều sau đây: (và đảm bảo bạn không bao giờ làm việc mà không có chúng): Phần mềm crack mật khẩu, chẳng hạn như ophcrack và Proactive Password Auditor Network scanning ...

Hacking Web 2. 0 - núm vú

Hacking Web 2. 0 - núm vú

Công nghệ web mới hơn, ban đầu được gọi là "Web 2. 0" đã thay đổi cách Internet được sử dụng. Từ YouTube sang Facebook cho Twitter, các công nghệ máy chủ và khách hàng mới, chẳng hạn như các dịch vụ web, Ajax, và Flash, đang được triển khai như thể chúng đi theo phong cách. Và đây không chỉ là những công nghệ tiêu dùng. Các doanh nghiệp nhìn thấy giá trị trong đó, ...

Khám phá các bộ định tuyến TCP / IP - núm vú

Khám phá các bộ định tuyến TCP / IP - núm vú

Router kết nối mạng. Các bộ định tuyến bao gồm máy tính để bàn của ai đó chạy phần mềm chia sẻ Internet tới các hệ thống phần cứng và phần mềm chuyên dụng trị giá hàng tỷ đô la. Trong công việc ban đầu về TCP / TP, các nhà thiết kế muốn có thể di chuyển dữ liệu qua mạng ngay cả khi các bộ phận của mạng bị gián đoạn. Ví dụ: nếu một liên kết mạng được thực hiện ...

Lựa chọn của người biên tập

ĐIều hướng Thanh công cụ trong Office 2011 for Mac - núm vú

ĐIều hướng Thanh công cụ trong Office 2011 for Mac - núm vú

Thanh công cụ tiêu chuẩn trong Office 2011 for Mac hoạt động giống như một số trình duyệt Web thanh công cụ và được kết hợp vào cửa sổ tài liệu. Theo mặc định, bạn gặp thanh công cụ Standard bên dưới thanh trình đơn. Dưới đây là một thanh công cụ chuẩn trong Office 2011 dành cho Mac và những gì bạn sẽ thấy trên đó: Các điều khiển đầu tiên không thực sự ...

Quản lý Tệp với SkyDrive trong Office 2011 for Mac - núm vú

Quản lý Tệp với SkyDrive trong Office 2011 for Mac - núm vú

Nếu bạn quyết định sử dụng SkyDrive để lưu trữ và chia sẻ các tệp Office 2011 của bạn, bạn có hai cách để lưu vào SkyDrive mà không cần trình duyệt Web của bạn. Bạn có thể lưu trực tiếp từ Office sang SkyDrive hoặc bạn có thể lưu vào một thư mục được đồng bộ hóa với SkyDrive. Lưu trữ các tệp trên SkyDrive trong Office 2011 cho Mac Để <

Office 2008 cho Mac Phím tắt - núm vú

Office 2008 cho Mac Phím tắt - núm vú

Nếu có một điều sẽ đẩy nhanh việc sử dụng Office 2008 cho các ứng dụng Mac, nó là để ghi nhớ các phím tắt thường xuyên sử dụng. Nếu bạn giống như hầu hết mọi người, bạn càng giữ cho ngón tay của bạn tắt các phím bàn phím (và tắt chuột), bạn càng hiệu quả khi sử dụng các ứng dụng Office. Tạo một ...