字串函式 memcpy

2021-08-20 14:31:56 字數 455 閱讀 4934

void *memcpy(void *string1, const void *string2, size_t n)

引數

string1 -- 指向用於儲存複製內容的目標陣列,型別強制轉換為 void* 指標。

string2 -- 指向要複製的資料來源,型別強制轉換為 void* 指標。

n -- 要被複製的位元組數。

返回值

該函式返回乙個指向目標儲存區 str1 的指標。

例項

下面的例項演示了 memcpy() 函式的用法。

#include

#include

int main ()

產生以下結果:

before memcpy dest =

after memcpy dest =

擷取 拼接字串,memcpy

1.擷取字串 includeint main 輸出結果 view2.填充字串 取得當前目錄下的檔案個數 include include include include include define maxline 1024 define res max 10240 int main int rc 0...

字串拷貝 strcpy 和 memcpy

char strcpy char destination,const char source 返回值 destination void memcpy void destination,const void source,size t num c實現 考慮到記憶體重疊的情況 void my memcp...

字串和字串函式

字元輸入輸出 getchar putchar ch getchar putchar ch 字串函式 字串輸入 建立儲存空間 接受字串輸入首先需要建立乙個空間來存放輸入的字串。char name scanf s name 上述的用法可能會導致程式異常終止。使用字串陣列 可以避免上述問題 char na...