比如定义数组a
a[]="hello";
这种就是不定长度的数组的定义方法
C语言中不能直接定义不定长数组,C语言中的数组肯定是定长的。
但C语言可以实现不定长数组的效果
这需要用到指针和动态内存申请。
就是动态申请一个符合不定长数组的内存(连续)空间,
再以数组元素类型格式化内存指针,赋值给数组元素类型指针变量,这时这个数组元素指针变量相当于不定长数组名啦。
定义字符串可以使用char aaa[]=“xxxx";但是要初始化,一初始化,长度其实也定义好了、
其实是可以使用链表的方式,来不断的进行扩展