早教吧作业答案频道 -->其他-->
43syntaxerrorbefore`;'eventmessaget*Receive.receive(messaget*msg,void*payload,uint8tlen){40testsendmsgt*btrpkt;41if((len==sizeof(testsendmsgt))&&(TOSNODEID==1)){42recFlags=TRUE;43memcpy(btrpkt,(testsendmsgt
题目详情
43 syntax error before `;'
event message_t *Receive.receive (message_t *msg,void *payload,uint8_t len) {
40 test_send_msg_t * btrpkt;
41 if ( (len == sizeof(test_send_msg_t)) && (TOS_NODE_ID == 1) ) {
42 recFlags = TRUE;
43 memcpy(btrpkt,(test_send_msg_t*)payload,sizeof(test_send_msg_t);
44 printf("listening the message %d \n",btrpkt->count);
45 showDate = btrpkt->number>>2;
46 showDate |= btrpkt->colour;
47 call Update.change(&showDate);
48 }
49 }
event message_t *Receive.receive (message_t *msg,void *payload,uint8_t len) {
40 test_send_msg_t * btrpkt;
41 if ( (len == sizeof(test_send_msg_t)) && (TOS_NODE_ID == 1) ) {
42 recFlags = TRUE;
43 memcpy(btrpkt,(test_send_msg_t*)payload,sizeof(test_send_msg_t);
44 printf("listening the message %d \n",btrpkt->count);
45 showDate = btrpkt->number>>2;
46 showDate |= btrpkt->colour;
47 call Update.change(&showDate);
48 }
49 }
▼优质解答
答案和解析
memcpy(btrpkt,(test_send_msg_t*)payload,sizeof(test_send_msg_t); 这行最右边少了括回去的小括号啊
看了 43syntaxerrorb...的网友还看了以下:
People can receive the product at any time.( ) ca 2020-05-14 …
短文改错 It is reported,some needy students receive f 2020-05-16 …
receive/receptthejob下列短语倒底用receive还是recept?能不能讲点理 2020-05-17 …
Ihisoffer,butIdidn'tit.A.receive;acceptB.receive; 2020-05-17 …
一道单选题Neverdownloadorfilesfromsitesyou'renot100per 2020-05-17 …
receive和accept的区别我们学校的英语老师讲receive是收到,可以要也可以不要;ac 2020-05-17 …
get与receive的区别我想知道get与receive的用法和区别,谁知道啊, 2020-07-19 …
Plsarrangeinspectiononcereceivethispart,请问下once后面 2020-07-22 …
43syntaxerrorbefore`;'eventmessaget*Receive.recei 2020-07-23 …
用一般将来时Alifeboat(set)outtonighttosearchfortheshipw 2020-07-26 …