结构体声明
typedef struct
{
char data1;
char * data;
uint8_t data_len;
bool crc_flag;
}modbus_command_struct;
结构体定义
modbus_command_struct * modbus_set_speed_command;
函数定义
modbus_command_struct * modbus_command_init(char * modbus_command_data,uint8_t modbus_command_data_len)
{
uint16_t crc;
..................
}
将函数返回值赋值给结构体
modbus_set_speed_command = modbus_command_init(modbus_set_speed_data,sizeof(modbus_set_speed_data)/sizeof(modbus_set_speed_data[0]));
那么, modbus_command_init()的返回值,给了结构体中的哪个元素?
|
|