變長數組是什么?
變長數組在C++中指的是集合(也叫容器)如vector就是C語言中,所有的數組都不定長,沒有下標越界的概念,數組實質就是一個指針(由數組名充當),因此C語言中數組的長度沒有任何意義平常在C語言中講的不定長數組,其實就是指針。比如char *p;這句就定義了一個不定長的字符數組p(長度任意)
變長數組是什么?
變長數組在C++中指的是集合(也叫容器)如vector就是C語言中,所有的數組都不定長,沒有下標越界的概念,數組實質就是一個指針(由數組名充當),因此C語言中數組的長度沒有任何意義平常在C語言中講的不定長數組,其實就是指針。比如char *p;這句就定義了一個不定長的字符數組p(長度任意)