C庫函數(shù) size_t strxfrm(char *dest, const char *src, size_t n) 將前n個字符的字符串src到校報的語言環(huán)境和把它們串dest。
以下是strxfrm() 函數(shù)的聲明。
size_t strxfrm(char *dest, const char *src, size_t n)
dest -- 這就是指針的內容將被復制到目標數(shù)組。它可以是一個空指針,如果參數(shù)n是零。
src -- 這是C字符串轉化為當前語言環(huán)境。
n -- 被復制到str1的最大字符數(shù)。
這個函數(shù)返回轉換后的字符串的長度,不包括終止空字符。
下面的例子顯示strxfrm() 函數(shù)的用法。
#include <stdio.h> #include <string.h> int main() { char dest[20]; char src[20]; int len; strcpy(src, "Tutorials Yiibai"); len = strxfrm(dest, src, 20); printf("Length of string |%s| is: |%d|", dest, len); return(0); }
讓我們編譯和運行上面的程序,這將產生以下結果:
Length of string |Tutorials Yiibai| is: |15|