| ??? 04/25/08 20:32 Read: times Msg Score: +1 +1 Good Answer/Helpful |
#153998 - The number of dimensions is incorrect Responding to: ???'s previous message |
By declaring something like
const unsigned char font[] = { { babble, bubble, hubble } }; Would actually require const unsigned char font[][3] = { { babble, bubble, hubble } }; The correct way of doing this would be to leave the inner curly braces off const unsigned char font[] = { babble, bubble, hubble }; So, that was the fault for Your first try. |
| Topic | Author | Date |
| Problem with arrays (atmel 8052) | 01/01/70 00:00 | |
| What compiler? | 01/01/70 00:00 | |
| Strange way of declaring a font. | 01/01/70 00:00 | |
| Why is it strange? | 01/01/70 00:00 | |
| what compiler? | 01/01/70 00:00 | |
| I'm using Keil uVision 3 | 01/01/70 00:00 | |
| That's not a Compiler... | 01/01/70 00:00 | |
| Yeah, I ment Keil C51 - doesnt support 2D arrays? | 01/01/70 00:00 | |
| Not valid syntax | 01/01/70 00:00 | |
| Andy I think you want a semi-colon at the end | 01/01/70 00:00 | |
True: | 01/01/70 00:00 | |
| Too large | 01/01/70 00:00 | |
| Almost there! | 01/01/70 00:00 | |
| Warning | 01/01/70 00:00 | |
| Thanks you VERY VERY much! | 01/01/70 00:00 | |
| You are welcome! | 01/01/70 00:00 | |
| The number of dimensions is incorrect | 01/01/70 00:00 | |
| problem was wrong method used | 01/01/70 00:00 |



