Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
C (programming language)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Character set === The basic C source character set includes the following characters: * Lowercase and uppercase letters of the [[ISO basic Latin alphabet]]: <code>a</code>β<code>z</code>, <code>A</code>β<code>Z</code> * Decimal digits: <code>0</code>β<code>9</code> * Graphic characters: <code>! " # % & ' ( ) * + , - . / : ; < = > ? [ \ ] ^ _ { | } ~</code> * [[Whitespace character]]s: ''[[Space (punctuation)|space]]'', ''[[horizontal tab]]'', ''[[vertical tab]]'', ''[[form feed]]'', ''[[newline]]'' The ''newline'' character indicates the end of a text line; it need not correspond to an actual single character, although for convenience C treats it as such. Additional multi-byte encoded characters may be used in [[string literal]]s, but they are not entirely [[Software portability|portable]]. Since [[C99]] multi-national Unicode characters can be embedded portably within C source text by using <code>\uXXXX</code> or <code>\UXXXXXXXX</code> encoding (where <code>X</code> denotes a hexadecimal character). The basic C execution character set contains the same characters, along with representations for [[Bell character|alert]], [[backspace]], and [[carriage return]]. [[Run time (program lifecycle phase)|Run-time]] support for extended character sets has increased with each revision of the C standard.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)