C语言中的strcpy是什么使用的啊

2025-04-24 21:41:19
推荐回答(1个)
回答1:

(1)strcpy()

原型:char*strcpy(char*dest,const char*src);

功能:将src字符串的字符复制到dest中。

#include   
#include   
 
int main()  
{  
   char a[] = "abcdef";  
   char b[10];  
 
   strcpy(b,a);   
 
   puts(b);  
 
   return 0;  
}

(2)strncpy()

原型:char*strncpy(char*dest,char*src,size_tnum);

功能:将src字符串的前num个字符复制到dest中。

#include   
#include   
  
int main()  
{  
    char a[] = "abcdef";  
    char b[10];  
  
    strncpy(b,a,3);  
    b[3] = '\0';  //注意给个尾部  
  
    puts(b);  
  
    return 0;  
}