C에서 프로세스를 기록하려고하는데 더 간단한 해결책이 필요합니다.여러 항목의 값 계산
특정 장비가 켜져 있는지 각 비트가 나타내는 상태 바이트가 있습니다. 각 장비는 고정 된 전력 소비율을 가지고 있으며 ON/OFF 상태에 따라 전력 사용량을 기록하고 싶습니다.
그래서, 나는
struct {
unsigned int equip1;
unsigned int equip2;
...
} equip_totals;
및 업데이트, 나는
void update_equip_status(char *equip_status)
{
if (&equip_staus = 0x01)
equip_totals.equip1 = consumption_rate*time;
if...
}
을 단순화하기 위해 내가 좋아하는 것보다는 긴 기능을 사용하여 ... 구조체라는 equip_totals과 회원, equip1 등의 사용 비율이
아이디어가 있으면 알려 주시면 감사하겠습니다.
제안을 주셔서 감사합니다 – Programmer
당신이 대답을 upvote 또는 더 나은 능력을 가질 때 감사하는 이유 - 그것을 받아 들일 수 –
나는 대답을 수락합니다! – Programmer