Hi Mike,

thanks for your reply. It is a constant, there can be a type, but there's no 
need. If no type is given, it becomes a "universal" type, which adjusts its 
size to the size of the variables it is used with.

But, still, if I try

const byte FORMAT_DECIMAL = "."

I get the same error.

For the time being, the workaround

const byte FORMAT_DECIMAL[] = "."

(with or without "byte") does the trick, the constant can be used without 
index, but the definition looks rather strange.


Greets,

Kiste

Am Donnerstag, 14. Januar 2021, 00:10:57 MEZ hat 'Mike' via jallib 
<[email protected]> Folgendes geschrieben: 





Hi Kiste,

Don't you need a variable type?

const byte FORMAT_DECIMAL = "."

Regards,
Mike


On Wednesday, January 13, 2021 at 3:21:07 AM UTC-5 Kiste wrote:
> Hi! 
> 
> I can assign a char as an ascii-value to a variable. 
> 
> I can't assign it to a constant: 
> 
> const FORMAT_DECIMAL = "." 
> 
> Compiler says error: type mismatch 
> 
> I can assign it as a constant array: 
> 
> const FORMAT_DECIMAL[] = "." 
> 
> Would it be possible to allow the direct assignment to a single constant? 
> 
> Greets, 
> Kiste 


-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/4149dfec-1cd9-41cf-ab5c-783539636f85n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/939839701.20520.1610654111966%40mail.yahoo.com.

Reply via email to