Witam
W jaki sposób wypisać w programie w C wartość int64_t w funkcji printf(). Używam Borland C++ Builder 6
0
0
printf("%lld", val);
Tak nie działa?
0
No właśnie nie. PRId64 też nie.
0
A printf("%lu", var);
?
0
Używam Borland C++ Builder 6
Ło paaanie. Nie zdziwiłbym się, że w tak starej wersji to po prostu nie działa.
1
Też bym tak myślał, ale moje pytanie podyktowane było tym wątkiem z 2003 roku (14 lat temu!)
0
Może mu zadziała, jak spróbuje coś zaimportować, może tak?:
#include <inttypes.h>
...
...
printf("%" PRId64 "\n", t);
2
Nadziany Wąż napisał(a):
Witam
W jaki sposób wypisać w programie w C wartość int64_t w funkcji printf(). Używam Borland C++ Builder 6
Zamienić IDE i kompilator na współczesny. Po co Ci ta zabawa w archeologa?
2
A to nie ten problem:
Programistyczne WTF jakie Was spotkały
http://gynvael.coldwind.pl/n/scanf_printf_llu
?