|
Переменные long long |
|
|
|
 |
Ответов
|
Sep 6 2015, 03:33
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600

|
Цитата(inventor @ Sep 3 2015, 15:50)  пишется какая то лажа - printf ничего не выводит, хотя пытаюсь и %lld и %Ld компилятор C99 и вроде должен поддерживать все эти вещи Он и поддерживает. Должно быть так: Код long long ll = 100500; printf( "ll = %" PRIu64 "\n\r", ll ); Остальное по аналогии можно найти самостоятельно. См. например тут или тут. И лучше отойти от всех этих неопределенных short, long и т.п. В Це99 существуют более внятные типы, вроде uint32_t, uint64_t, int64_t...
|
|
|
|
|
Sep 8 2015, 05:08
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(Tahoe @ Sep 6 2015, 06:33)  Он и поддерживает. Должно быть так: Код long long ll = 100500; printf( "ll = %" PRIu64 "\n\r", ll ); Остальное по аналогии можно найти самостоятельно. См. например тут или тут. И лучше отойти от всех этих неопределенных short, long и т.п. В Це99 существуют более внятные типы, вроде uint32_t, uint64_t, int64_t... Я СВОИ дефиниции именно так и реализовал #define u64 int64_t итд
|
|
|
|
|
Sep 8 2015, 05:59
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (inventor @ Sep 8 2015, 08:08)  Я СВОИ дефиниции именно так и реализовал
#define u64 int64_t Вообще-то это ужасно, когда так пишут. 1) int64_t это никак не unsigned  2) О typedef Автору слышать не приходилось  CODE typedef uint64_t u64
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Sep 8 2015, 06:34
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(zltigo @ Sep 8 2015, 08:59)  Вообще-то это ужасно, когда так пишут. 1) int64_t это никак не unsigned  2) О typedef Автору слышать не приходилось  Код typedef uint64_t u64 ну да ошибся конечно uint64_t
|
|
|
|
Сообщений в этой теме
inventor Переменные long long Sep 3 2015, 12:50 megajohn Цитата(inventor @ Sep 3 2015, 15:50) комп... Sep 3 2015, 13:32 inventor Цитата(megajohn @ Sep 3 2015, 16:32) б-р-... Sep 3 2015, 13:55  zltigo QUOTE (inventor @ Sep 3 2015, 16:55) став... Sep 3 2015, 15:53   inventor Цитата(zltigo @ Sep 3 2015, 18:53) 1) Как... Sep 4 2015, 07:28    yes Цитата(inventor @ Sep 4 2015, 10:28) комп... Sep 4 2015, 11:54     megajohn Цитата(yes @ Sep 4 2015, 14:54) в микроко... Sep 4 2015, 12:12      zltigo QUOTE (megajohn @ Sep 4 2015, 15:12) скол... Sep 4 2015, 12:26      yes Цитата(megajohn @ Sep 4 2015, 15:12) скол... Sep 4 2015, 15:07 zltigo QUOTE (Tahoe @ Sep 6 2015, 06:33) Он и по... Sep 6 2015, 07:04  Tahoe Цитата(zltigo @ Sep 6 2015, 10:04) Находя... Sep 6 2015, 17:37   zltigo QUOTE (Tahoe @ Sep 6 2015, 20:37) Прежде ... Sep 6 2015, 18:54    Tahoe Цитата(zltigo @ Sep 6 2015, 21:54) Не соч... Sep 6 2015, 19:09     zltigo QUOTE (Tahoe @ Sep 6 2015, 22:09) Значит ... Sep 6 2015, 19:14      Tahoe Цитата(zltigo @ Sep 6 2015, 22:14) Пользу... Sep 6 2015, 19:52       zltigo QUOTE (Tahoe @ Sep 6 2015, 22:52) Да-да, ... Sep 6 2015, 20:28        Tahoe Цитата(zltigo @ Sep 6 2015, 23:28) Это из... Sep 6 2015, 22:03         scifi Цитата(Tahoe @ Sep 7 2015, 01:03) Есть га... Sep 7 2015, 03:57         zltigo QUOTE (Tahoe @ Sep 7 2015, 01:03) И небол... Sep 7 2015, 06:26     megajohn Цитата(megajohn @ Sep 8 2015, 10:08) хм, ... Sep 8 2015, 07:31 Сергей Борщ Вы можете продолжать спорить, но когда после перех... Sep 7 2015, 07:24 zltigo QUOTE (Сергей Борщ @ Sep 7 2015, 10:24) В... Sep 7 2015, 07:52  Сергей Борщ Цитата(zltigo @ Sep 7 2015, 10:52) а в ее... Sep 7 2015, 08:50   zltigo QUOTE (Сергей Борщ @ Sep 7 2015, 11:50) М... Sep 7 2015, 09:24    Сергей Борщ Цитата(zltigo @ Sep 7 2015, 12:24) Такое ... Sep 8 2015, 06:19     zltigo QUOTE (Сергей Борщ @ Sep 8 2015, 09:19) Д... Sep 8 2015, 07:21    Kabdim Цитата(zltigo @ Sep 7 2015, 12:24) char и... Sep 8 2015, 12:39     zltigo QUOTE (Kabdim @ Sep 8 2015, 15:39) Для эт... Sep 8 2015, 12:52
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|