使用malloc分配具有不同行長(zhǎng)度的多維數(shù)組我有以下C代碼:int *a;size_t size = 2000*sizeof(int);a = (int *) malloc(size);哪個(gè)工作正常。但如果我有以下內(nèi)容:char **b = malloc(2000*sizeof *b);每個(gè)元素b都有不同的長(zhǎng)度。怎么可能b像我一樣做同樣的事情a; 即以下代碼是否正確?char *c;size_t size = 2000*sizeof(char *);c = (char *) malloc(size);
使用malloc分配具有不同行長(zhǎng)度的多維數(shù)組
明月笑刀無(wú)情
2019-08-08 15:26:38