Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/23/08 16:08
Read: times


 
#153891 - What compiler?
Responding to: ???'s previous message
George Rubin said:
I've been trying to initialize a pretty big array, but I'm encountering some problems ... I got the following error:
FUNCTIONS.C(9): error C242: 'scalar': too many initializers

All software has limits - have you checked what is the limit on the maximum number of array elements for your particular compiler?

const unsigned char font[] = { 
	{0x22,0x3c,0x1c,0x3c,...
For a single-dimension array, you don't want all those braces (curly brackets)...

I've looked up the problem in google and found out that I need to change the syntax of my array a bit, and so I did, this is my second attempt:
const unsigned char font[] = {
	{"\x22" "\x3c" "\x1c"...

That sounds highly unlikely - you're initialising your array with a whole load of single-character strings - is that what you really want?




List of 18 messages in thread
TopicAuthorDate
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      

Back to Subject List