0
A
回答
0
#define NMAX 50
char* array[NMAX];
爲50個字符指針的陣列。
你必須循環所有這些併爲每一個分配內存。
for(int i = 0 ; i < NMAX ; i++)
{
array[ i ] = malloc(sizeof(char) * 80) ;
}
相關問題
- 1. C:靜態到動態分配在多個維數組
- 2. 多維動態數組分配
- 3. 如何在C中創建多維動態分配數組?
- 4. 如何在C++中靜態初始化靜態動態分配的數組?
- 5. 如何創建靜態分配的動態大小的數組?
- 6. 如何將動態數組的一部分分配給整個靜態數組
- 7. 如何爲C++中的靜態n維數組分配內存
- 8. 動態內存分配 - 二維數組
- 9. 二維數組的動態分配
- 10. 動態分配二維數組
- 11. 動態分配2維數組
- 12. 動態分配一個二維數組
- 13. 動態分配超過1維數組
- 14. 分配動態二維數組
- 15. 轉動靜態多維數組成動態一個
- 16. 爲靜態數組的動態數組分配內存
- 17. 拆分動態分配的多維數組。
- 18. 如何動態獲取多維數組?
- 19. 動態多維數組
- 20. Java動態多維數組
- 21. PHP動態多維數組
- 22. VBA多維動態數組?
- 23. PHP動態多維數組
- 24. C++多維動態數組
- 25. 用於替代靜態多維數組的動態多維Java結構
- 26. 靜態多維數組(C/C++)
- 27. 無法分配整數動態分配的二維數組
- 28. 動態二維數組到靜態數組
- 29. 靜態分配與動態分配與自動分配
- 30. 正確使用動態分配的多維數組的memset
回答這個問題是鏈接: [http://stackoverflow.com/questions/4641476/using-dynamic-memory-allocation-for-arrays] – user2071152 2013-04-10 10:20:20