Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
3000000000u // três bilhões como unsigned int.
0LL // zero como long long int.
0403l // 259 como long int.u8"A cónstàñt"4.0 + 3.0i_Complex double foo, bar, quux;
foo = 2.0i + 4.0 + 3.0i; /* A parte imaginária é 5.0. */
bar = 4.0 + 12.0; /* A parte imaginária é 0.0. */
quux = 3.0i + 15.0i; /* A parte real é 0.0. */1.0
1000.
3.14159
.05
.00051e0, 1.0000e0
100e1, 100e+1, 100E+1, 1e3, 10000e-1
3.14159e0
5e-2, .0005e+2, 5E-2, .0005E2
.05e-23.14159f
3.14159e0f
1000.f
100E1F
.0005f
.05e-2f0xAp2 // 40 em decimal
0xAp-1 // 5 em decimal
0x2.0Bp4 // 32.6875 em decimal
0xE.2p3 // 113 em decimal
0x123.ABCp0 // 291.6708984375 em decimal
0x123.ABCp4 // 4666.734375 em decimal
0x100p-8 // 1
0x10p-4 // 1
0x1p+4 // 16
0x1p+8 // 256'\a' ⇒ 7 /* alarme, CTRL-g */
'\b' ⇒ 8 /* backspace, BS, CTRL-h */
'\t' ⇒ 9 /* tabulação, TAB, CTRL-i */
'\n' ⇒ 10 /* nova linha, CTRL-j */
'\v' ⇒ 11 /* tabulação vertical, CTRL-k */
'\f' ⇒ 12 /* avanço de formulário, CTRL-l */
'\r' ⇒ 13 /* retorno de carro, RET, CTRL-m */
'\e' ⇒ 27 /* caractere de escape, ESC, CTRL-[ */
'\\' ⇒ 92 /* caractere de barra invertida, \ */
'\'' ⇒ 39 /* caractere de aspas simples, ' */
'\"' ⇒ 34 /* caractere de aspas duplas, " */
'\?' ⇒ 63 /* ponto de interrogação, ? */0 // zero
077 // 63
0403 // 2590xff // 255
0XA0 // 160
0xffFF // 655350b101 // 5\u6C34 /* Código de 16 bits (UTF-16) */
\U0010ABCD /* Código de 32 bits (UTF-32) */u8"fóó \u6C34 \U0010ABCD"u'\u6C34' /* Código de 16 bits */
U'\U0010ABCD' /* Código de 32 bits */u"\u6C34\u6C33" /* Código de 16 bits */
U"\U0010ABCD" /* Código de 32 bits */int foo\u6C34bar = 0;char string_array_1[] = {'F', 'o', 'o', '!', '\0' };"Fo" "o!" é equivalente a "Foo!""Esta mensagem é tão longa que precisa de mais de\n"
"uma única linha de texto. C não permite que uma\n"
"nova linha se represente diretamente em uma\n"
"constante do tipo string, então precisamos escrever\n"
"\\n para colocá-la na string. Para melhorar a\n"
"legibilidade do código-fonte, é recomendável\n"
"inserir quebras de linha no código onde elas\n"
"ocorrem no conteúdo da constante.\n""Esta é outra maneira de inserir novas linhas em uma\n\
constante do tipo string e quebrar a linha depois delas\n\
no código-fonte.""Fo\
o!""Foo!"