adspace


What is difference between static and dynamic array?

Answer Posted / Ankit Tyagi

A static array has a fixed size that cannot be changed once declared, while a dynamic array can resize itself to accommodate more elements as needed. In a static array, all memory for storing elements must be allocated at once, which can lead to wasted space if the exact size is not known in advance. Dynamic arrays can automatically allocate and deallocate memory, but each resizing operation incurs additional overhead.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What sort of serious problems have you experienced, and how have you handled them?

1033


“int a[] = new int[3]{1, 2, 3}” – This a legal way of defining the arrays?

1292


Draw a binary Tree for the expression : A * B - (C + D) * (P / Q)

1506


Can you declare an array without assigning the size of an array?

1223


Write a program for Sorting an Array. Which sorting will you prefer?

1047


For the following COBOL code, draw the Binary tree? 01 STUDENT_REC. 02 NAME. 03 FIRST_NAME PIC X(10). 03 LAST_NAME PIC X(10). 02 YEAR_OF_STUDY. 03 FIRST_SEM PIC XX. 03 SECOND_SEM PIC XX.

1403