Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,因此它是on-topic,用于堆栈溢出。
5年前关闭。
我是C初学者,目前正在学习“堆”。让我困惑的一件事是我们可以将数组存储在堆中吗?如果可以,怎么办?
例如说:
有人可以向我阐明这一点吗?提前致谢。
想改善这个问题吗? Update the question,因此它是on-topic,用于堆栈溢出。
5年前关闭。
我是C初学者,目前正在学习“堆”。让我困惑的一件事是我们可以将数组存储在堆中吗?如果可以,怎么办?
例如说:
int main(void) {
char sentence[] = "Please move me to heap.";// I want to store this sentence in heap
printf("%s\n", sentence);
}
有人可以向我阐明这一点吗?提前致谢。
最佳答案
请查看this C tutorial,然后查看malloc
。
有malloc
here的用法示例。如果您正在学习,最好阅读稍长的教程,而不是让我们用代码给您答案,因为前者会更好地理解您。
09-26 05:22