c - 我的 c 文本编辑器应该使用哪种类型的存储?

标签 c

我正在用 c 语言为 Linux 平台制作一个文本编辑器。我很困惑是否可以将用户键入的文本存储在由 malloc 分配的内存中。分配大量内存 malloc(10000*sizeof(char)) 来存储文本是否安全?

请帮忙。

最佳答案

你可以。 malloc() 对于 10000 个 char(仅 10k)远非“巨大”。

关于c - 我的 c 文本编辑器应该使用哪种类型的存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48578477/

相关文章:

c - 如何检查字符串是否可以转换为 float ?

c - 如何用一个字符替换两个字符?

在 C 中创建您自己的控制台图形库

c - 尝试从 C 中的函数返回输入

c - "static"在C中是什么意思?

c++ - extern "C"声明如何工作?

c - 如何将字符串从 Haskell 传递给 C?

c - 使用写入功能打印扩展的 ascii

c - 使用套接字发送/接收字符串

c - 对同一个信号使用多个信号处理程序是否有效?