size_t strxfrm(char *strDest, const char *strSource, size_t count);
Parameter:
strDest: chuỗi kí tự đích
strSource: chuỗi kí tự nguồn
count: số kí tự tối đa đặt trong strDest.
Remark:
Hàm strxfrm( ) copy count kí tự từ strSource vào strDest. Hàm sẽ trả về số kí tự copy được từ strSource. Nếu xảy ra lỗi, hàm sẽ set giá trị errno và trả về INT_MAX.
Ví dụ:
#include "stdio.h" #include "conio.h" #include "string.h" void main( void ) { char s[] = "ABCDEFGHIKLM"; char d[30]; memset(d, NULL, 30); int res; res = strxfrm(d, s, 3); printf("\n%s", d); getch(); }
Kết quả:
Leave a Reply
You must be logged in to post a comment.