c - podciarkovnik na zaciatku mena premenej

Jan Waclawek konfera na efton.sk
Pátek Červenec 21 15:30:48 CEST 2017


No to nielenze nema vyhody, to je priamo zle. 

Uzivatel nema pouzivat podciarnik na zaciatku identifikatora (kam patria aj
mena premennych), pretoze tieto identifikatory su vyhradene *pre
prekladac*, vid C99, 7.1.3. 

Ak je na zaciatku jeden podciarnik a za nim male pismeno, tak ta vyhrada sa
vztahuje len na "file scope" identifikatory, t.j. sa mozu pouzit napr. ako
meno lokalnej premennej vo funkcii; ja by som to vsak prilis nedoporucoval
presne kvoli tomu lebo to zvadza pouzit to aj inde.

To, ze na toto pravidlo arduinisti a im podobni kaslu, tak to je uz ina vec.

wek




----- Original Message ---------------

>Dobry den,
>
>mozte mi obzrejmit prosim ake vyhody ma pouzitie _(podciarkovnika) na
>zaciatku premenej napr.
>
>uint8 _sbc_get =0;
>
>na internete som nasiel ze je to na vyhradenie mena premenej. ale pokial
>viem tak sa neda zadeklarovat dve premene s rovnakym nazvom tak naco (_)
>
>Dakujem Miro



Další informace o konferenci Hw-list