C++ वेरिएबल लेंथ ऐरे का समर्थन नहीं करता। C++11 मानक ऐरे के आकार को एक कॉन्स्टेंट-एक्सप्रेशन के रूप में उल्लेख करता है।
इसलिए यदि हम C++ में इस तरह प्रोग्राम लिखते हैं:
void displayArray(int n) {
int arr[n]; // ......
}
int main() {
displayArray(7);
}
यह काम नहीं करेगा।