关于const char*

yydyqy 2003-05-08 11:46:53
在C++中,似乎const char* pBuf = "demo";作为#define BUFFER "demo"宏的替代
不多见,为何?另:是否前者要为pBuf分配一块内存?
...全文
26 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
maurice1983 2003-05-08
  • 打赏
  • 举报
回复
因为这样可以用!
不需要分配内存!
step_by_step 2003-05-08
  • 打赏
  • 举报
回复
我就是这麽用的。
只不过是很多人还不习惯c++的这种用法。
liu_feng_fly 2003-05-08
  • 打赏
  • 举报
回复
不多见是因为还不了解,不需要分配内存
vcfooler 2003-05-08
  • 打赏
  • 举报
回复
因为现在用C语言的人还是很多,他们觉得用宏定义还是比较亲切,熟悉罢了。

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧