strcpy_s()函數的使用 -- C++


strcpy_s和strcpy()函數的功能幾乎是一樣的,即復制字符串

strcpy函數,就象gets函數一樣,它沒有方法來保證有效的緩沖區尺寸,所以它只能假定緩沖足夠大來容納要拷貝的字符串。在程序運行時,這將導致不可預料的行為。用strcpy_s就可以避免這些不可預料的行為。

strcpy_s函數的原型是:

strcpy_s( char *strDestination, size_t numberOfElements,  const char *strSource);

第二個參數是strDestination字符串的大小,用意是控制復制的字符數,最多復制numberofelements個字符。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM