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
-
Hướng dẫn chuyển sang ngôn ngữ tiếng Việt cho Gmail
Hôm qua -
Bạn đã sử dụng keo tản nhiệt đúng cách?
Hôm qua -
Cách sao chép định dạng trong Google Docs, Sheets và Slides
Hôm qua -
Đấu Trường Chân Lý Mobile (TFT Mobile)
-
Những câu nói hay về mùa thu, lời chào mùa thu hay và ý nghĩa
Hôm qua -
70 câu ca dao, tục ngữ về học tập hay nhất
Hôm qua -
30 lời chúc sinh nhật chồng yêu ý nghĩa và ngọt ngào
Hôm qua 1 -
‘Ghét’ Apple, Mark Zuckerberg vẫn phải dùng Macbook nhưng nó lạ lắm
Hôm qua 1 -
Code LaLa Land Lục Địa Bí Ẩn mới nhất và cách nhập code
Hôm qua 2 -
Hướng dẫn toàn tập Word 2016 (Phần 26): Tạo đồ họa SmartArt
Hôm qua