一种是采用指针, 动态分配内存 另一种请搜索"柔性数组", 这种方式同样需要在堆中动态分配内存.
C语言必学基础知识包括: 1. C语言基础语法和数据类型 2. 控制语句和循环语句 3. 函数的定义和调用 4. 指针的使用 5. 结构体和联合体 6. 内存动态分配和管理 7. 文件操作 8. 预处理器指令 9. 数组和字符串的使用 10. 标准库函数的应用 这些知识点是C语言中比较重要和基础的内容,掌握了它们就可以进一步...