Mình sử dụng biến hằng const int size = 5
làm giá trị để chỉ định cho kích thước của mảng, trước khi biên dịch mình nghĩ rằng nó sẽ chạy như bình thường. Nhưng khi biên dịch nó đã xảy ra lỗi:
error: variable-sized object may not be initialized
#include <stdio.h>
int main() {
const int size = 5;
int data[size] = {0, 1, 2, 3, 4};
return 0;
}