V tomto kurzu se dozvíte o klíčových slovech; vyhrazená slova v programování C, která jsou součástí syntaxe. Dozvíte se také o identifikátorech a jejich pojmenování.
Znaková sada
Znaková sada je sada abeced, písmen a některých speciálních znaků platných v jazyce C.
Abecedy
Velká písmena: ABC… XYZ Malá písmena: abc… xyz
C přijímá jak malá, tak velká písmena jako proměnné a funkce.
Číslice
0 1 2 3 4 5 6 7 8 9
Speciální znaky
Speciální znaky v programování C., | < | > | . | _ |
( | ) | ; | $ | : |
% | ( | ) | # | ? |
'' | & | ( | ) | " |
^ | ! | * | / | | |
- | ~ | + |
Prázdné znaky
Prázdné místo, nový řádek, vodorovná karta, návrat vozíku a podávání formuláře.
C Klíčová slova
Klíčová slova jsou předdefinovaná vyhrazená slova používaná v programování, která mají pro překladač zvláštní význam. Klíčová slova jsou součástí syntaxe a nelze je použít jako identifikátor. Například:
int money;
Zde int
je klíčové slovo, které označuje, že peníze jsou proměnnou typu int
(celé číslo).
Protože jazyk C rozlišuje velká a malá písmena, všechna klíčová slova musí být zapsána malými písmeny. Zde je seznam všech klíčových slov povolených v ANSI C.
C Klíčová slovaauto | double | int | struct |
break | else | long | switch |
case | enum | register | typedef |
char | extern | return | union |
continue | for | signed | void |
do | if | static | while |
default | goto | sizeof | volatile |
const | float | short | unsigned |
Všechna tato klíčová slova, jejich syntaxe a aplikace budou popsána v příslušných tématech. Pokud však chcete krátký přehled těchto klíčových slov, aniž byste šli dále, navštivte Seznam všech klíčových slov v programování C.
C identifikátory
Identifikátor označuje název daný entitám, jako jsou proměnné, funkce, struktury atd.
Identifikátory musí být jedinečné. Jsou vytvořeny tak, aby entitě dali jedinečný název, který ji identifikuje během provádění programu. Například:
int money; double accountBalance;
Zde jsou peníze a zůstatek účtu identifikátory.
Nezapomeňte, že názvy identifikátorů se musí lišit od klíčových slov. Nelze použít int
jako identifikátor, protože se int
jedná o klíčové slovo.
Pravidla pro pojmenování identifikátorů
- Platný identifikátor může obsahovat písmena (velká i malá písmena), číslice a podtržítka.
- První písmeno identifikátoru by mělo být buď písmeno, nebo podtržítko.
- Nemůžete použít klíčová slova jako
int
,while
atd jako identifikátory. - Neexistuje žádné pravidlo, jak dlouhý identifikátor může být. V některých kompilátorech však můžete narazit na problémy, pokud je identifikátor delší než 31 znaků.
Pokud se budete řídit výše uvedeným pravidlem, můžete si jako identifikátor zvolit libovolné jméno, nicméně identifikátorům, které dávají smysl, můžete dát smysluplné názvy.