我有一个特定的数组,我需要设置值。应使用函数调用并通过引用传递元素来完成值设置。
这是减速:
DataRecord *pDataRecordArray;
以下是分配:
pDataRecordArray = (DataRecord*)malloc(sizeof(DataRecord*)*iIgnoreBottomRows);
这是设置功能:
apr_status_t (*get_empty_data_record)(struct W *w,
int x,
struct _DataRecord **ppDataRecord, <---relevant parameter
size_t y,
size_t z);
我的计划是如何发送数据但是给出了错误:
base_control.get_empty_data_record(w, 0, &pDataRecordArray[0], 0, 0);
这当然不会起作用,但我似乎找不到设置元素的方法。
所有其他参数都不重要,因此XYZ命名。
由于
答案 0 :(得分:0)
如果要在数组中设置元素
,请尝试调用此函数base_control.get_empty_data_record(w, 0, &pDataRecordArray, 0, 0);