Pergunta muito básica: como eu escrevo um short
literal em C ++?
Eu sei o seguinte:
2
é umint
2U
é umunsigned int
2L
é umlong
2LL
é umlong long
2.0f
é umfloat
2.0
é umdouble
'\2'
é umchar
.
Mas como eu escreveria um short
literal? Eu tentei, 2S
mas isso dá um aviso do compilador.