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. 如何在C中創建多維動態分配數組?
- 3. 如何將動態數組的一部分分配給整個靜態數組
- 4. 動態分配2維數組
- 5. 動態分配一個二維數組
- 6. 二維數組的動態分配
- 7. 拆分動態分配的多維數組。
- 8. C++多維動態數組
- 9. 動態多維數組
- 10. PHP動態多維數組
- 11. PHP動態多維數組
- 12. 靜態分配與動態分配與自動分配
- 13. 內存堆問題C++,動態分配多維數組
- 14. 正確使用動態分配的多維數組的memset
- 15. 如何將值分配給動態二維數組的整行?
- 16. 如何動態分配2維數組用於特定目的?
- 17. 如何動態分配結構的二維數組?
- 18. 如何動態分配一個二維數組結構
- 19. 如何使用動態分配創建二維數組結構?
- 20. 如何在ANSI C中動態分配POINTERS的二維數組?
- 21. 如何動態分配結構數組?
- 22. 動態和靜態數組
- 23. 動態分配數組
- 24. ifstream動態分配數組
- 25. 動態分配3D數組
- 26. C++模板,靜態分配的數組
- 27. 靜態分配繼承對象數組
- 28. 靜態數組分配問題!
- 29. 動態與靜態內存分配
- 30. 靜態數組的動態數組
回答這個問題是鏈接: [http://stackoverflow.com/questions/4641476/using-dynamic-memory-allocation-for-arrays] – user2071152 2013-04-10 10:20:20