[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?
From: |
Jesper Hansen |
Subject: |
Re: [avr-gcc-list] Initilizing complex const arrays : syntax ? |
Date: |
Sun, 18 Sep 2005 09:36:08 +0200 |
User-agent: |
Mozilla Thunderbird 1.0.6 (Windows/20050716) |
It's just as before; one element at a time.
In this case, your element is the first structure :
struct param param_list[] = {
{ "Engine Speed", "RPM", "%4d" },
{ "Coolant Temp", "°C", "%3.1f" },
{ "Turbo Pressure", "Bar", "%2.1" },
{ e.t.c. },
{ NULL, NULL, NULL }
};
Note that as another example, I left out the length of the param_list,
you can detect the end by checking for the NULL pointers.
/Jesper
Vincent Trouilliez wrote:
Hi,
I know how to initialize arrays with one dimension, like this :
const type variable[3] = {value1, value2, value3 };
but now I am having to initialize an array of structures, and I am getting lost
:-/ Here is my declaration :
ui.h
----
//data type for one engine parameter
struct param {
char desc[11]; //parameter name ("Engine Speed", "Coolant
Temp",...)
char unit[4]; //unit to be used ('%', "RPM", "°C",
"Bar" ...)
char format[6]; //printf format string: how to format
the number on the LCD
};
//table containing the definition for all engine parameters
extern const struct param param_list[30];
What's the syntax to initialize my "param" array above ?!
Thanks in advance... :-)
Regards,
--
Vince
_______________________________________________
AVR-GCC-list mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list
- [avr-gcc-list] Initilizing complex const arrays : syntax ?, Vincent Trouilliez, 2005/09/17
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, Royce Pereira, 2005/09/17
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?,
Jesper Hansen <=
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, Anton Erasmus, 2005/09/18
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, Jesper Hansen, 2005/09/18
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, David Kelly, 2005/09/18
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, Vincent Trouilliez, 2005/09/18
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, gouy yann, 2005/09/18
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, Vincent Trouilliez, 2005/09/18
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, Jesper Hansen, 2005/09/18
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, Anton Erasmus, 2005/09/18
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, Vincent Trouilliez, 2005/09/18
- Re: [avr-gcc-list] Initilizing complex const arrays : syntax ?, Jesper Hansen, 2005/09/18