fork download
  1. #include <stdio.h>
  2.  
  3. void data_copy(const int data[],int copy_data[],int len);
  4.  
  5. int main(void) {
  6.  
  7. int data[5] = {1,2,3,4,5};
  8. int len = sizeof(data) / sizeof(data[0]);
  9. int copy_data[len];
  10.  
  11. data_copy(data,copy_data,len);
  12.  
  13. for(int i = 0;i < len;i ++){
  14. printf("data[%d]:%d\n",i+1,copy_data[i]);
  15. }
  16. return 0;
  17. }
  18.  
  19. void data_copy(const int data[],int copy_data[],int len){
  20.  
  21. int i;
  22.  
  23. for(i = 0;i < len;i ++){
  24. copy_data[i] = data[i];
  25. }
  26. }
Success #stdin #stdout 0s 5336KB
stdin
Standard input is empty
stdout
data[1]:1
data[2]:2
data[3]:3
data[4]:4
data[5]:5