Answers for "how to find the size of an array"

C
20

size of an array c

int a[20];
int length;
length = sizeof(a) / sizeof(int);
Posted by: Guest on October-25-2020
11

get length of array in c

int a[17];
size_t n = sizeof(a)/sizeof(a[0]);
Posted by: Guest on May-25-2020
0

size of array

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

void printSizeOf(int intArray[]);
void printLength(int intArray[]);

int main(int argc, char* argv[])
{
    int array[] = { 0, 1, 2, 3, 4, 5, 6 };

    printf("sizeof of array: %d\n", (int) sizeof(array));
    printSizeOf(array);

    printf("Length of array: %d\n", (int)( sizeof(array) / sizeof(array[0]) ));
    printLength(array);
}

void printSizeOf(int intArray[])
{
    printf("sizeof of parameter: %d\n", (int) sizeof(intArray));
}

void printLength(int intArray[])
{
    printf("Length of parameter: %d\n", (int)( sizeof(intArray) / sizeof(intArray[0]) ));
}
Posted by: Guest on September-23-2021
0

size of array

size_t n = sizeof myArray / sizeof *myArray;
Posted by: Guest on May-02-2021

Code answers related to "how to find the size of an array"

Code answers related to "C"

Browse Popular Code Answers by Language