Chcete-li používat speciální znaky v programování C, musíte rozumět jejich fungování a tomu, jak je začlenit do kódu. Tento článek je podrobným průvodcem, který vám pomůže pochopit použití speciálních znaků v programování C.
Jak používat speciální znaky v programování C
Speciálními znaky v programování C může být jakýkoli znak, ať už se jedná o apostrof ( ' ), nový řádek (n), nebo jakákoli jiná postava. Tyto znaky jsou užitečné v C, protože umožňují reprezentovat určité řídicí znaky a sekvence escape, které nelze zadat přímo jako znak v kódu. Tyto znaky můžete použít ve svém programu C přidáním znaku escape (\) před speciální znak uvnitř funkce printf().
Některé běžně používané speciální znaky s jejich názvem jsou uvedeny v tabulce níže:
Charakter | název | Výsledek |
\\ | Obrácené lomítko | \ |
\'' | Dvojité uvozovky | '' |
\' | Jednoduché uvozovky | ' |
\n | Ecape charakter | Čára |
\0 | Vůle nulová | Nula |
\t | Úniková sekvence | Tab |
Pokud chcete použít ( “ ) ve vašem kódu C, můžete jej použít v programu pomocí (\$) . Následující jednoduchý kód ilustruje výše uvedený scénář.
#include
int hlavní ( ) {
char str [ ] = 'Ahoj ' LinuxHint 'Uživatelé.' ;
printf ( '%s' , str ) ;
vrátit se 0 ;
}
Výše uvedený kód C používá k vytištění slova dvojité uvozovky (“) speciální znak v řetězci 'LinuxHint' s uvozovkami.
Pokud chcete použít \n speciální znak pro přesun textu na další řádek, můžete použít následující kód:
#include
int hlavní ( ) {
char str [ ] = 'Dobrý den, uživatelé LinuxHint.' \n ' ;
printf ( '%s' , str ) ;
vrátit se 0 ;
}
Ve výše uvedeném kódu \n používá se znak, který posouvá text LinuxHint na další řádek.
Uveďme další příklad, který používá odpor „\\“ .
#includeint hlavní ( ) {
char str [ ] = ' \\ Ahoj uživatelé LinuxHint.' ;
printf ( '%s' , str ) ;
vrátit se 0 ;
}
Výše uvedený kód vytiskne zprávu s a zpětné lomítko \ .
Použijme stejný příklad přidáním \t s provázkem.
#includeint hlavní ( ) {
char str [ ] = 'Dobrý den, uživatelé LinuxHint.' \t ' ;
printf ( '%s' , str ) ;
vrátit se 0 ;
}
To způsobí, že výstup bude odsazen vodorovným tabulátorem.
Tímto způsobem můžete při programování v jazyce C použít libovolný speciální znak přidáním znaku escape následovaného speciálním znakem, který chcete vytisknout.
Závěr
Speciální znaky jsou důležité symboly v programování C, které umožňují provádět specifické úkoly nebo reprezentovat určité hodnoty. Přidáním znaku escape (\) těsně před speciálním znakem můžete ve svém programu C použít libovolný speciální znak. Výše uvedené pokyny vám pomohou pochopit, jak používat speciální znaky v programování C, s příklady speciálních znaků, jako jsou uvozovky a nové řádky.