Можно ли распечатать только определенный раздел C-строки, не создавая отдельной подстроки?

Скажем, у меня есть следующее:

char* string = "Hello, how are you?";

Можно ли распечатать только последние 5 байтов этой строки? А как насчет только первых 5 байтов? Есть ли какой-нибудь вариант printf , который позволил бы это сделать?

64
задан Matthew Slattery 15 October 2011 в 22:58
поделиться