2013-07-25 2 views

ответ

1

Я думаю this document от IBM немного better.So:

%hd  int x   (short)x   10  1 
    %ld  long x   (long)x   10  1 
+0

Кажется, что ваша ссылка устарела. Нашел новое место, но я не уверен, что это документ, который вы имели в виду ... - http://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1. cbcsl01/printconversionspecifiers.htm – mramosch

8

% HD используется для short integer или unsigned short integer

% hhd предназначено для short short integer или unsigned short short integer

% л.д. для long integer или unsigned long integer

% ДНУ для long long integer или unsigned long long integer

просто.

Здесь h, hh, l, ll просто модификаторы длины в% г

Источник: http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/Strings/Articles/formatSpecifiers.html

+1

Насколько я знаю, нет такой вещи, как «короткий короткий int». –

+0

Я знаю, что нет такой вещи, как короткий короткий int, это всего лишь символ, который является наименьшим целым классом хранения в C. Но у меня не было так много времени, чтобы объяснить это ему +, я хочу, чтобы он прошел документацию, если он хочет учиться, а не просто ожидать ответов от SO. –

Смежные вопросы