gpt4 book ai didi

C 缓冲区硬编码问题

转载 作者:行者123 更新时间:2023-11-30 15:28:19 25 4
gpt4 key购买 nike

Rf_Rx_Buff[0];  //first 2 bits of serial number
Rf_Rx_Buff[1]; //second 2 bits
Rf_Rx_Buff[2]; //third
Rf_Rx_Buff[3]; //fourth

我想对设备的序列号进行硬编码。

Rf_Rx_Buff[0]=0x30;
Rf_Rx_Buff[1]=0x67;
Rf_Rx_Buff[2]=0x43;
Rf_Rx_Buff[3]=0x57;

我收到一条错误消息,指出尺寸无效,缺少基本类型;假定的整数

最佳答案

在 C 语言中,您必须在使用变量之前声明它的类型。由于您使用的是数组,因此必须这样做:

char Rf_Rx_Buff[4]; //declare an array of char with size 4
Rf_Rx_Buff[0]=0x30;
Rf_Rx_Buff[1]=0x67;
Rf_Rx_Buff[2]=0x43;
Rf_Rx_Buff[3]=0x57;

关于C 缓冲区硬编码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26652366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com