I'm using a structure for my software (an homemade domotic system) for store all the temperature data
This is my struct definition
Code: Select all
struct TList {
char listname[20];
int temperature;
int index;
} TempList[20];
Code: Select all
void dummytemps()
{
TempList[0].listname = "Ambiente 1"; TempList[0].temperature = 25; TempList[0].index = 0;
TempList[1].listname = "Ambiente 2"; TempList[1].temperature = 28; TempList[1].index = 1;
TempList[2].listname = "Ambiente 3"; TempList[2].temperature = 30; TempList[2].index = 2;
TempList[3].listname = "Ambiente 4"; TempList[3].temperature = 22; TempList[3].index = 3;
TempList[4].listname = "Ambiente 5"; TempList[4].temperature = 20; TempList[4].index = 4;
TempList[5].listname = "Ambiente 6"; TempList[5].temperature = 16; TempList[5].index = 5;
TempList[6].listname = "Ambiente 7"; TempList[6].temperature = 18; TempList[6].index = 6;
TempList[7].listname = "Ambiente 8"; TempList[7].temperature = 21; TempList[7].index = 7;
TempList[8].listname = "Ambiente 9"; TempList[8].temperature = 23; TempList[8].index = 8;
TempList[9].listname = "Ambiente 10"; TempList[9].temperature = 22; TempList[9].index = 9;
TempList[10].listname = "Ambiente 11"; TempList[10].temperature = 19; TempList[10].index = 10;
TempList[11].listname = "Ambiente 12"; TempList[11].temperature = 20; TempList[11].index = 11;
TempList[12].listname = "Ambiente 13"; TempList[12].temperature = 21; TempList[12].index = 12;
TempList[13].listname = "Ambiente 14"; TempList[13].temperature = 23; TempList[13].index = 13;
TempList[14].listname = "Ambiente 15"; TempList[14].temperature = 16; TempList[14].index = 14;
}
Code: Select all
Assigning to non-lvalue
Implicit conversion of pointer to int
Code: Select all
TempList[0].listname = "Ambiente 1"
Best regards
Andrea