C语言 二维数组结构 清0与 写、赋指针

dttlove_ni 2009-08-10 12:41:12
比如:
普通的结构

struct stC
{
int nA;
char strB[50];
}

struct stC suC;
struct stC *p;
p = &suC;
memset(p, 0, sizeof(struct stC));
以后使用时:p->nA; p->strB;

如果是struct stD
{
int nA;
char strB[50][50];
}
呢?有没有区别?

...全文
143 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kouwenlong 2009-08-10
  • 打赏
  • 举报
回复
没什么区别吧.
hoomey 2009-08-10
  • 打赏
  • 举报
回复
没有区别
结构体的成员都可以那样访问
baihacker 2009-08-10
  • 打赏
  • 举报
回复
没有,只要注意成员变了就是了。。。
mstlq 2009-08-10
  • 打赏
  • 举报
回复
没有区别,请放心使用^_^
我看你有戏 2009-08-10
  • 打赏
  • 举报
回复
struct stC suC = {0};//结构体可以直接这样初始化,我比较喜欢这个
jinwei1984 2009-08-10
  • 打赏
  • 举报
回复
没有

69,373

社区成员

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

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