Control character i jego synonimy

0

Witam,

Kod\znak sterujący to powszechnie znane specjalne symbole do sterowania np terminalem jak '\n' w C/C++.

Chciałbym się zapytać o angielskie terminy tego pojęcia. W pewnej książce autor określa te znaki jako escape sequence lub zamiennie control character natomiast wikipedia rozróżnia te pojęcia:

A control character is a character that, in isolation, has some control function, such as carriage return (CR). Escape sequences, by contrast, consist of an escape character or sequence which changes the interpretation of following characters.

escape character to w przypadku np C++ jak mniemam backslash...

Więc jaka jest różnica pomiędzy tym escape sequence a control character na podstawie powyzszego tekstu, bo z tego co rozumiem to to jedno i to samo :/

Pozdrawiam i z góry dzięki za wyjaśnienie.

0

No control character to jest znak ASCII o numerze 10. Natomiast \n to escape sequence, bo znak \ zmienia znaczenie znaku n, który zamiast normalnej literki oznacza teraz znak o numerze 10.

1 użytkowników online, w tym zalogowanych: 0, gości: 1