2012-01-07 10 views

Odpowiedz

22

Pojedynczy cudzysłów oznacza literał znaków. Podwójne cudzysłowy oznaczają literał ciągu.

Tak '-' jest typu char , natomiast "-" jest typu const char[2] (które zazwyczaj rozpada się const char *).


w C.

+0

Super, dzięki za info =) –

+0

' '-'' jest typu' char'. –

+0

@JamesMcNellis: Interesujące, nie zdawałem sobie sprawy, że różni się to między C++ i C. –

Powiązane problemy