双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

指针数组初始化问题

junhao051 junhao051 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想定义一个指针数组(虽然很少人用这个东西),那么,对这个指针的初始化怎么做?
char* pstr[5];
int i = 0;
for(i = 0; i < 5; i++)
{
pstr[i] = (char*)malloc(sizeof(char)*32);
}
上面是我想的一种办法,想有没有更优化的做法,比如在定义的时候直接给动态分配空间?期望各位的答复。
今天学指针兴趣大增啊!
...全文
评论 33
收藏 已收藏
分享
返回顶部
junhao051
C语言 70,039 成员 243,237 内容