How to create dynamic zeroed array in C

1 Answer

0 votes
#include <stdio.h>
#include <stdlib.h> 

int main(void)
{
    int len = 10;
    int* arr = (int*)calloc(len, sizeof(int));;
    
    arr[0] = 84;
    arr[1] = 30;

    for (int i = 0; i < len; i++)
        printf("%d ", arr[i]);

    free(arr);

    return 0;
}





/*
run:
  
84 30 0 0 0 0 0 0 0 0 
  
*/
  

 



answered Mar 16, 2022 by avibootz

Related questions

1 answer 98 views
1 answer 85 views
1 answer 106 views
1 answer 158 views
...