最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

结构体声明和赋值+void参数的函数调用

工作和技术 crifan 2340浏览 0评论

结构体赋值+void参数的函数调用

鄙视一下自己,这么多基础知识都忘光了!

[结构体声明和赋值]

1.声明的结构体:

static app_Item_t *item1 ;
只是指针,所以没有实际申请空间.

要申请空间,要:

static app_Item_t item1 ;

2.结构体赋值

应该是一个个成员函数赋值

不能整个结构体变量赋值给另一个

如果想这么做,那么可以用:

memcpy(&item2, &tmpVal, sizeof(item2));

[void参数的函数调用]

形参参数是void的函数调用时候,不能传void,即:

    appInitItems(void);
是错误的.

此外,在函数实现的时候,如果形参是空,那么最好写上:

void appInitItems(void)

{

…….

…….

}

转载请注明:在路上 » 结构体声明和赋值+void参数的函数调用

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 都不知道要说些什么
    匿名网友16年前 (2008-10-11)回复
82 queries in 0.158 seconds, using 22.09MB memory