C/C++の宿題は私におまかせくださいませ 23代目
■ このスレッドは過去ログ倉庫に格納されています
0018デフォルトの名無しさん
NGNGint enqueue(queue_t *que, data_t newdata){
if (que->count < QUEUE_SIZE - 1) {
que->data[que->count++] = newdata;
return SUCCESS;
} else {
return FAILURE;
}
}
data_t dequeue(queue_t *que){
data_t d;
if (que->count > 0) {
d = que->data[que->head];
que->head = que->head + 1
que->count --;
return d;
}
動作確認して無い。
■ このスレッドは過去ログ倉庫に格納されています