Hàm strxfrm() trong C
Hàm size_t strxfrm(char *dest, const char *src, size_t n) biến đổi n ký tự đầu tiên của chuỗi src vào trong locale hiện tại và đặt chúng trong chuỗi dest.
Khai báo hàm strxfrm() trong C
Dưới đây là phần khai báo cho strxfrm() trong C:
size_t strxfrm(char *dest, const char *src, size_t n)
Tham số:
dest -- Đây là con trỏ tới mảng đích, nơi nội dung để được sao chép. Nó có thể là một con trỏ null nếu tham số cho n là 0.
src -- Đây là chuỗi để được chuyển đổi vào trong Locale hiện tại.
n -- Số ký tự tối đa để được sao chép tới str1.
Trả về giá trị:
Hàm này trả về độ dài của chuỗi đã được chuyển đổi, không bao gồm ký tự null kết thúc.
Ví dụ hàm strxfrm()
Chương trình C sau minh họa cách sử dụng của strxfrm() trong C:
#include <stdio.h>
#include <string.h>
int main()
{
char dest[20];
char src[20];
int len;
strcpy(src, "QTM");
len = strxfrm(dest, src, 20);
printf("Độ dài của chuỗi |%s| là: |%d|", dest, len);
return(0);
}
Biên dịch và chạy chương trình C để xem kết quả.
Theo Tutorialspoint
Bài trước: Hàm strtok() trong C
974
Bạn nên đọc
0 Bình luận
Sắp xếp theo
Xóa Đăng nhập để Gửi
Cũ vẫn chất
-
Cách sửa lỗi âm thanh trên Windows 10, khắc phục lỗi âm thanh Win 10
Hôm qua -
Code Alo Chủ Tướng mới nhất 12/2024
Hôm qua -
Hướng dẫn chơi Rung Cây vàng Trúng Cây vàng trên My Viettel
Hôm qua -
Tổng hợp cách tạo mật khẩu mạnh và quản lý mật khẩu an toàn nhất
Hôm qua -
Cách đổi công cụ tìm kiếm trên Safari
Hôm qua -
15 cách chỉnh độ sáng màn hình máy tính, laptop
Hôm qua -
Bitcoin là gì? Tại sao Bitcoin không phải là "tiền ảo"?
Hôm qua -
Hướng dẫn chèn link vào nội dung trên Canva
Hôm qua -
Cách xóa Header và Footer trong Word
Hôm qua -
Tổng hợp câu hỏi Nhanh như chớp mùa 2
Hôm qua