Lines Matching refs:str
30 char str[100] = {0}; variable
31 int ret = sprintf(str, "%d", -2147483648);
33 EXPECT_STREQ(str, "-2147483648");
35 ret = sprintf(str, "%d", 2147483647);
37 EXPECT_STREQ(str, "2147483647");
39 ret = sprintf(str, "%i", -2147483648);
41 EXPECT_STREQ(str, "-2147483648");
43 ret = sprintf(str, "%i", 2147483647);
45 EXPECT_STREQ(str, "2147483647");
47 ret = sprintf(str, "%u", 0);
49 EXPECT_STREQ(str, "0");
51 ret = sprintf(str, "%u", 4294967295);
53 EXPECT_STREQ(str, "4294967295");
63 char str[100] = {0}; variable
64 int ret = sprintf(str, "%ld", -2147483648); // 2^31-1
66 EXPECT_STREQ(str, "-2147483648");
68 ret = sprintf(str, "%ld", 2147483647);
70 EXPECT_STREQ(str, "2147483647");
72 ret = sprintf(str, "%li", -2147483648);
74 EXPECT_STREQ(str, "-2147483648");
76 ret = sprintf(str, "%li", 2147483647);
78 EXPECT_STREQ(str, "2147483647");
80 ret = sprintf(str, "%lu", 0);
82 EXPECT_STREQ(str, "0");
84 ret = sprintf(str, "%lu", 4294967295);
86 EXPECT_STREQ(str, "4294967295");
96 char str[100] = {0}; variable
97 int ret = sprintf(str, "%lld", -9223372036854775807LL); // 2^63-1
99 EXPECT_STREQ(str, "-9223372036854775807");
101 ret = sprintf(str, "%lld", 9223372036854775807);
103 EXPECT_STREQ(str, "9223372036854775807");
105 ret = sprintf(str, "%lli", -9223372036854775807);
107 EXPECT_STREQ(str, "-9223372036854775807");
109 ret = sprintf(str, "%lli", 9223372036854775807);
111 EXPECT_STREQ(str, "9223372036854775807");
113 ret = sprintf(str, "%llu", (unsigned long long)0);
115 EXPECT_STREQ(str, "0");
117 ret = sprintf(str, "%llu", 18446744073709551615llu);
119 EXPECT_STREQ(str, "18446744073709551615");
129 char str[100] = {0}; variable
130 int ret = sprintf(str, "%jd", -9223372036854775807LL);
132 EXPECT_STREQ(str, "-9223372036854775807");
134 ret = sprintf(str, "%jd", 9223372036854775807LL);
136 EXPECT_STREQ(str, "9223372036854775807");
138 ret = sprintf(str, "%jd", 0ULL);
140 EXPECT_STREQ(str, "0");
142 ret = sprintf(str, "%jd", 18446744073709551615ULL);
144 EXPECT_STREQ(str, "-1");
154 char str[50] = {0}; variable
155 int ret = sprintf(str, "%td", 2147483647);
157 EXPECT_STREQ(str, "2147483647");
159 ret = sprintf(str, "%td", -2147483648);
161 EXPECT_STREQ(str, "-2147483648");
171 char str[50] = {0}; variable
172 int ret = sprintf(str, "%zd", 2147483647);
174 EXPECT_STREQ(str, "2147483647");
176 ret = sprintf(str, "%zd", -2147483648);
178 EXPECT_STREQ(str, "-2147483648");
188 char str[50] = {0}; variable
189 int ret = sprintf(str, "%hd %hhd %hu %hhu", 32767, 127, 65535, 255);
191 EXPECT_STREQ(str, "32767 127 65535 255");
193 ret = sprintf(str, "%hd %hhd %hu %hhu", -32768, -128, 0, 0);
195 EXPECT_STREQ(str, "-32768 -128 0 0");
205 char str[50] = {0}; variable
206 int ret = sprintf(str, "%5d %5d", 1, -1);
208 EXPECT_STREQ(str, " 1 -1");
210 ret = sprintf(str, "%5i %5i", 1, -1);
212 EXPECT_STREQ(str, " 1 -1");
214 ret = sprintf(str, "%5u %5u", 1, 0);
216 EXPECT_STREQ(str, " 1 0");
218 ret = sprintf(str, "% 5d % 5d", 1, -1);
220 EXPECT_STREQ(str, " 1 -1");
222 ret = sprintf(str, "% 5i % 5i", 1, -1);
224 EXPECT_STREQ(str, " 1 -1");
226 ret = sprintf(str, "% 5u % 5u", 1, 0);
228 EXPECT_STREQ(str, " 1 0");
230 ret = sprintf(str, "%+5d %+5d", 1, -1);
232 EXPECT_STREQ(str, " +1 -1");
234 ret = sprintf(str, "%+5i %+5i", 1, -1);
236 EXPECT_STREQ(str, " +1 -1");
238 ret = sprintf(str, "%+5u %+5u", 1, 0);
240 EXPECT_STREQ(str, " 1 0");
250 char str[50] = {0}; variable
251 int ret = sprintf(str, "%-5d %-5d", 1, -1);
253 EXPECT_STREQ(str, "1 -1 ");
255 ret = sprintf(str, "%-5i %-5i", 1, -1);
257 EXPECT_STREQ(str, "1 -1 ");
259 ret = sprintf(str, "%-5u %-5u", 1, 0);
261 EXPECT_STREQ(str, "1 0 ");
263 ret = sprintf(str, "%0-5d %0-5d", 1, -1);
265 EXPECT_STREQ(str, "1 -1 ");
267 ret = sprintf(str, "%0-5i %0-5i", 1, -1);
269 EXPECT_STREQ(str, "1 -1 ");
271 ret = sprintf(str, "%0-5u %0-5u", 1, 0);
273 EXPECT_STREQ(str, "1 0 ");
283 char str[50] = {0}; variable
284 int ret = sprintf(str, "%.5d %.5d", 1, -1);
286 EXPECT_STREQ(str, "00001 -00001");
288 ret = sprintf(str, "%.5i %.5i", 1, -1);
290 EXPECT_STREQ(str, "00001 -00001");
292 ret = sprintf(str, "%.5u %.5u", 1, 0);
294 EXPECT_STREQ(str, "00001 00000");
296 ret = sprintf(str, "%#5d %#5d", 1, -1);
298 EXPECT_STREQ(str, " 1 -1");
300 ret = sprintf(str, "%#5i %#5i", 1, -1);
302 EXPECT_STREQ(str, " 1 -1");
304 ret = sprintf(str, "%8.5d %8.5d", 1, -1);
306 EXPECT_STREQ(str, " 00001 -00001");
308 ret = sprintf(str, "%#05d %#05d", 1, -1);
310 EXPECT_STREQ(str, "00001 -0001");
312 ret = sprintf(str, "%#05i %#05i", 1, -1);
314 EXPECT_STREQ(str, "00001 -0001");
316 ret = sprintf(str, "%8.5i %8.5i", 1, -1);
318 EXPECT_STREQ(str, " 00001 -00001");
320 ret = sprintf(str, "%#5u %#5u", 1, 0);
322 EXPECT_STREQ(str, " 1 0");
324 ret = sprintf(str, "%#05u %#05u", 1, 0);
326 EXPECT_STREQ(str, "00001 00000");
328 ret = sprintf(str, "%8.5u %8.5u", 1, 0);
330 EXPECT_STREQ(str, " 00001 00000");
340 char str[50] = {0}; variable
341 int ret = sprintf(str, "%o", 4294967295);
343 EXPECT_STREQ(str, "37777777777");
345 ret = sprintf(str, "%o", 0);
347 EXPECT_STREQ(str, "0");
349 ret = sprintf(str, "%o", -1);
351 EXPECT_STREQ(str, "37777777777");
353 ret = sprintf(str, "%lo", 4294967295);
355 EXPECT_STREQ(str, "37777777777");
357 ret = sprintf(str, "%lo", 0);
359 EXPECT_STREQ(str, "0");
361 ret = sprintf(str, "%*o", 10, 65535);
363 EXPECT_STREQ(str, " 177777");
373 char str[50] = {0}; variable
374 int ret = sprintf(str, "%10o", 65535);
376 EXPECT_STREQ(str, " 177777");
378 ret = sprintf(str, "% 10o", 65535);
380 EXPECT_STREQ(str, " 177777");
382 ret = sprintf(str, "%010o", 65535);
384 EXPECT_STREQ(str, "0000177777");
386 ret = sprintf(str, "%-10o", 65535);
388 EXPECT_STREQ(str, "177777 ");
390 ret = sprintf(str, "%+10o", 65535);
392 EXPECT_STREQ(str, " 177777");
394 ret = sprintf(str, "%0-10o", 65535);
396 EXPECT_STREQ(str, "177777 ");
398 ret = sprintf(str, "%.10o", 65535);
400 EXPECT_STREQ(str, "0000177777");
402 ret = sprintf(str, "%#10o", 65535);
404 EXPECT_STREQ(str, " 0177777");
406 ret = sprintf(str, "%#010o", 65535);
408 EXPECT_STREQ(str, "0000177777");
410 ret = sprintf(str, "%10.8o", 65535);
412 EXPECT_STREQ(str, " 00177777");
422 char str[50] = {0}; variable
423 int ret = sprintf(str, "%x", 4294967295);
425 EXPECT_STREQ(str, "ffffffff");
427 ret = sprintf(str, "%x", 0);
429 EXPECT_STREQ(str, "0");
431 ret = sprintf(str, "%x", -1);
433 EXPECT_STREQ(str, "ffffffff");
435 ret = sprintf(str, "%lx", 4294967295);
437 EXPECT_STREQ(str, "ffffffff");
439 ret = sprintf(str, "%lx", 0);
441 EXPECT_STREQ(str, "0");
443 ret = sprintf(str, "%*x", 10, 65535);
445 EXPECT_STREQ(str, " ffff");
455 char str[50] = {0}; variable
456 int ret = sprintf(str, "%10x", 65535);
458 EXPECT_STREQ(str, " ffff");
460 ret = sprintf(str, "% 10x", 65535);
462 EXPECT_STREQ(str, " ffff");
464 ret = sprintf(str, "%010x", 65535);
466 EXPECT_STREQ(str, "000000ffff");
468 ret = sprintf(str, "%-10x", 65535);
470 EXPECT_STREQ(str, "ffff ");
472 ret = sprintf(str, "%+10x", 65535);
474 EXPECT_STREQ(str, " ffff");
476 ret = sprintf(str, "%0-10x", 65535);
478 EXPECT_STREQ(str, "ffff ");
480 ret = sprintf(str, "%.10x", 65535);
482 EXPECT_STREQ(str, "000000ffff");
484 ret = sprintf(str, "%#10x", 65535);
486 EXPECT_STREQ(str, " 0xffff");
488 ret = sprintf(str, "%#010x", 65535);
490 EXPECT_STREQ(str, "0x0000ffff");
492 ret = sprintf(str, "%10.8x", 65535);
494 EXPECT_STREQ(str, " 0000ffff");
504 char str[50] = {0}; variable
505 int ret = sprintf(str, "%X", 4294967295);
507 EXPECT_STREQ(str, "FFFFFFFF");
509 ret = sprintf(str, "%X", 0);
511 EXPECT_STREQ(str, "0");
513 ret = sprintf(str, "%X", -1);
515 EXPECT_STREQ(str, "FFFFFFFF");
517 ret = sprintf(str, "%lX", 4294967295);
519 EXPECT_STREQ(str, "FFFFFFFF");
521 ret = sprintf(str, "%lX", 0);
523 EXPECT_STREQ(str, "0");
525 ret = sprintf(str, "%*X", 10, 65535);
527 EXPECT_STREQ(str, " FFFF");
537 char str[50] = {0}; variable
538 int ret = sprintf(str, "%10X", 65535);
540 EXPECT_STREQ(str, " FFFF");
542 ret = sprintf(str, "% 10X", 65535);
544 EXPECT_STREQ(str, " FFFF");
546 ret = sprintf(str, "%010X", 65535);
548 EXPECT_STREQ(str, "000000FFFF");
550 ret = sprintf(str, "%*X", 10, 65535);
552 EXPECT_STREQ(str, " FFFF");
554 ret = sprintf(str, "%-10X", 65535);
556 EXPECT_STREQ(str, "FFFF ");
558 ret = sprintf(str, "%+10X", 65535);
560 EXPECT_STREQ(str, " FFFF");
562 ret = sprintf(str, "%0-10X", 65535);
564 EXPECT_STREQ(str, "FFFF ");
566 ret = sprintf(str, "%.10X", 65535);
568 EXPECT_STREQ(str, "000000FFFF");
570 ret = sprintf(str, "%#10X", 65535);
572 EXPECT_STREQ(str, " 0XFFFF");
574 ret = sprintf(str, "%#010X", 65535);
576 EXPECT_STREQ(str, "0X0000FFFF");
578 ret = sprintf(str, "%10.8X", 65535);
580 EXPECT_STREQ(str, " 0000FFFF");
590 char str[100] = {0}; variable
591 int ret = sprintf(str, "%f", -1.1);
593 EXPECT_STREQ(str, "-1.100000");
595 ret = sprintf(str, "%.3f", -.123456);
597 EXPECT_STREQ(str, "-0.123");
599 ret = sprintf(str, "%Lf", 1.1);
601 EXPECT_STREQ(str, "1.100000");
603 ret = sprintf(str, "%5.1f %5.1f", 6., -6.);
605 EXPECT_STREQ(str, " 6.0 -6.0");
607 ret = sprintf(str, "%05.1f %05.1f", 6., -6.);
609 EXPECT_STREQ(str, "006.0 -06.0");
611 ret = sprintf(str, "%+05.1f %+05.1f", 6., -6.);
613 EXPECT_STREQ(str, "+06.0 -06.0");
615 ret = sprintf(str, "%.3f %.5f", 1.6666, -1.1);
617 EXPECT_STREQ(str, "1.667 -1.10000");
619 ret = sprintf(str, "%.0f %.0f", 1.1, 1.6);
621 EXPECT_STREQ(str, "1 2");
623 ret = sprintf(str, "%+3.2f %+3.2f", 1.1, -1.1);
625 EXPECT_STREQ(str, "+1.10 -1.10");
627 ret = sprintf(str, "hello %+3.2f world", 1.1);
629 EXPECT_STREQ(str, "hello +1.10 world");
631 ret = sprintf(str, "%.*f", 3, 1.6666666666);
633 EXPECT_STREQ(str, "1.667");
643 char str[50] = {0}; variable
644 int ret = sprintf(str, "%a", 0.00457878e+16);
646 EXPECT_STREQ(str, "0x1.4d266c6ebp+45");
648 ret = sprintf(str, "%La", 0.00457878e+16);
650 EXPECT_STREQ(str, "0x1.4d266c6ebp+45");
652 ret = sprintf(str, "%.*a", 3, 1.6666666666);
654 EXPECT_STREQ(str, "0x1.aabp+0");
656 ret = sprintf(str, "%.3a %.5a", 1.6666, -1.1);
658 EXPECT_STREQ(str, "0x1.aaap+0 -0x1.1999ap+0");
660 ret = sprintf(str, "%5.1a %10.1a", 6., -6.);
662 EXPECT_STREQ(str, "0x1.8p+2 -0x1.8p+2");
664 ret = sprintf(str, "%05.1a %010.1a", 6., -6.);
666 EXPECT_STREQ(str, "0x1.8p+2 -0x01.8p+2");
668 ret = sprintf(str, "%+05.1a %+010.1a", 6., -6.);
670 EXPECT_STREQ(str, "+0x1.8p+2 -0x01.8p+2");
672 ret = sprintf(str, "%.0a %.0a", 1.1, 1.6);
674 EXPECT_STREQ(str, "0x1p+0 0x2p+0");
676 ret = sprintf(str, "%+3.2a %+3.2a", 1.1, -1.1);
678 EXPECT_STREQ(str, "+0x1.1ap+0 -0x1.1ap+0");
680 ret = sprintf(str, "hello %+3.2a world", 1.1);
682 EXPECT_STREQ(str, "hello +0x1.1ap+0 world");
692 char str[50] = {0}; variable
693 int ret = sprintf(str, "%A", -0.00457878e+16);
695 EXPECT_STREQ(str, "-0X1.4D266C6EBP+45");
697 ret = sprintf(str, "%LA", -0.00457878e+16);
699 EXPECT_STREQ(str, "-0X1.4D266C6EBP+45");
701 ret = sprintf(str, "%.*A", 3, 1.6666666666);
703 EXPECT_STREQ(str, "0X1.AABP+0");
705 ret = sprintf(str, "%.3A %.5A", 1.6666, -1.1);
707 EXPECT_STREQ(str, "0X1.AAAP+0 -0X1.1999AP+0");
709 ret = sprintf(str, "%5.1A %10.1A", 6., -6.);
711 EXPECT_STREQ(str, "0X1.8P+2 -0X1.8P+2");
713 ret = sprintf(str, "%05.1A %010.1A", 6., -6.);
715 EXPECT_STREQ(str, "0X1.8P+2 -0X01.8P+2");
717 ret = sprintf(str, "%+05.1A %+010.1A", 6., -6.);
719 EXPECT_STREQ(str, "+0X1.8P+2 -0X01.8P+2");
721 ret = sprintf(str, "%.0A %.0A", 1.1, 1.6);
723 EXPECT_STREQ(str, "0X1P+0 0X2P+0");
725 ret = sprintf(str, "%+3.2A %+3.2A", 1.1, -1.1);
727 EXPECT_STREQ(str, "+0X1.1AP+0 -0X1.1AP+0");
729 ret = sprintf(str, "hello %+3.2A world", 1.1);
731 EXPECT_STREQ(str, "hello +0X1.1AP+0 world");
741 char str[50] = {0}; variable
742 int ret = sprintf(str, "%e", 0.00457878e+16);
744 EXPECT_STREQ(str, "4.578780e+13");
746 ret = sprintf(str, "%Le", 0.00457878e+16);
748 EXPECT_STREQ(str, "4.578780e+13");
750 ret = sprintf(str, "%.*e", 3, 1.6666666666);
752 EXPECT_STREQ(str, "1.667e+00");
754 ret = sprintf(str, "%5.1e %10.1e", 6., -6.);
756 EXPECT_STREQ(str, "6.0e+00 -6.0e+00");
758 ret = sprintf(str, "%05.1e %010.1e", 6., -6.);
760 EXPECT_STREQ(str, "6.0e+00 -006.0e+00");
762 ret = sprintf(str, "%+05.1e %+010.1e", 6., -6.);
764 EXPECT_STREQ(str, "+6.0e+00 -006.0e+00");
766 ret = sprintf(str, "%.3e %.5e", 1.6666, -1.1);
768 EXPECT_STREQ(str, "1.667e+00 -1.10000e+00");
770 ret = sprintf(str, "%.0e %.0e", 1.1, 1.6);
772 EXPECT_STREQ(str, "1e+00 2e+00");
774 ret = sprintf(str, "%+3.2e %+3.2e", 1.1, -1.1);
776 EXPECT_STREQ(str, "+1.10e+00 -1.10e+00");
778 ret = sprintf(str, "hello %+3.2e world", 1.1);
780 EXPECT_STREQ(str, "hello +1.10e+00 world");
790 char str[50] = {0}; variable
791 int ret = sprintf(str, "%E", -0.00457878e+16);
793 EXPECT_STREQ(str, "-4.578780E+13");
795 ret = sprintf(str, "%LE", -0.00457878e+16);
797 EXPECT_STREQ(str, "-4.578780E+13");
799 ret = sprintf(str, "%.*E", 3, 1.6666666666);
801 EXPECT_STREQ(str, "1.667E+00");
803 ret = sprintf(str, "%5.1E %10.1E", 6., -6.);
805 EXPECT_STREQ(str, "6.0E+00 -6.0E+00");
807 ret = sprintf(str, "%05.1E %010.1E", 6., -6.);
809 EXPECT_STREQ(str, "6.0E+00 -006.0E+00");
811 ret = sprintf(str, "%+05.1E %+010.1E", 6., -6.);
813 EXPECT_STREQ(str, "+6.0E+00 -006.0E+00");
815 ret = sprintf(str, "%.3E %.5E", 1.6666, -1.1);
817 EXPECT_STREQ(str, "1.667E+00 -1.10000E+00");
819 ret = sprintf(str, "%.0E %.0E", 1.1, 1.6);
821 EXPECT_STREQ(str, "1E+00 2E+00");
823 ret = sprintf(str, "%+3.2E %+3.2E", 1.1, -1.1);
825 EXPECT_STREQ(str, "+1.10E+00 -1.10E+00");
827 ret = sprintf(str, "hello %+3.2E world", 1.1);
829 EXPECT_STREQ(str, "hello +1.10E+00 world");
839 char str[50] = {0}; variable
840 int ret = sprintf(str, "%g", 0.00457878e+16);
842 EXPECT_STREQ(str, "4.57878e+13");
844 ret = sprintf(str, "%Lg", 0.00457878e+16);
846 EXPECT_STREQ(str, "4.57878e+13");
848 ret = sprintf(str, "%.*g", 3, 1.6666666666);
850 EXPECT_STREQ(str, "1.67");
852 ret = sprintf(str, "%5.1g %10.1g", 6., -6.);
854 EXPECT_STREQ(str, " 6 -6");
856 ret = sprintf(str, "%05.1g %010.1g", 6., -6.);
858 EXPECT_STREQ(str, "00006 -000000006");
860 ret = sprintf(str, "%+05.1g %+010.1g", 6., -6.);
862 EXPECT_STREQ(str, "+0006 -000000006");
864 ret = sprintf(str, "%.3g %.5g", 1.6666, -1.1);
866 EXPECT_STREQ(str, "1.67 -1.1");
868 ret = sprintf(str, "%.0g %.0g", 1.1, 1.6);
870 EXPECT_STREQ(str, "1 2");
872 ret = sprintf(str, "%+3.2g %+3.2g", 1.1, -1.1);
874 EXPECT_STREQ(str, "+1.1 -1.1");
876 ret = sprintf(str, "hello %+3.2g world", 1.1);
878 EXPECT_STREQ(str, "hello +1.1 world");
888 char str[50] = {0}; variable
889 int ret = sprintf(str, "%G", 0.00457878e+16);
891 EXPECT_STREQ(str, "4.57878E+13");
893 ret = sprintf(str, "%LG", 0.00457878e+16);
895 EXPECT_STREQ(str, "4.57878E+13");
897 ret = sprintf(str, "%.*G", 3, 1.6666666666);
899 EXPECT_STREQ(str, "1.67");
901 ret = sprintf(str, "%5.1G %10.1G", 6., -6.);
903 EXPECT_STREQ(str, " 6 -6");
905 ret = sprintf(str, "%05.1G %010.1G", 6., -6.);
907 EXPECT_STREQ(str, "00006 -000000006");
909 ret = sprintf(str, "%+05.1G %+010.1G", 6., -6.);
911 EXPECT_STREQ(str, "+0006 -000000006");
913 ret = sprintf(str, "%.3G %.5G", 1.6666, -1.1);
915 EXPECT_STREQ(str, "1.67 -1.1");
917 ret = sprintf(str, "%.0G %.0G", 1.1, 1.6);
919 EXPECT_STREQ(str, "1 2");
921 ret = sprintf(str, "%+3.2G %+3.2G", 1.1, -1.1);
923 EXPECT_STREQ(str, "+1.1 -1.1");
925 ret = sprintf(str, "hello %+3.2G world", 1.1);
927 EXPECT_STREQ(str, "hello +1.1 world");
937 char str[100] = {0}; variable
938 int ret = sprintf(str, "%s", "hello world");
940 EXPECT_STREQ(str, "hello world");
942 ret = sprintf(str, "%7s", "hello");
944 EXPECT_STREQ(str, " hello");
946 ret = sprintf(str, "%-7s", "hello");
948 EXPECT_STREQ(str, "hello ");
950 ret = sprintf(str, "%0-7s", "hello");
952 EXPECT_STREQ(str, "hello ");
954 ret = sprintf(str, "%.6s", "hello");
956 EXPECT_STREQ(str, "hello");
958 ret = sprintf(str, "%.6s", "");
960 EXPECT_STREQ(str, "");
962 ret = sprintf(str, "%.3s", "hello");
964 EXPECT_STREQ(str, "hel");
966 ret = sprintf(str, "%.3s%.6s", "abcd", "hello");
968 EXPECT_STREQ(str, "abchello");
970 ret = sprintf(str, "%.3s%.6s", "abcd", "hello");
972 EXPECT_STREQ(str, "abchello");
974 ret = sprintf(str, "%6.3s", "hello world");
976 EXPECT_STREQ(str, " hel");
978 ret = sprintf(str, "%*s", 5, "hello world");
980 EXPECT_STREQ(str, "hello world");
982 ret = sprintf(str, "%.*s", 5, "hello world");
984 EXPECT_STREQ(str, "hello");
986 ret = sprintf(str, "123 %s 000", "hello");
988 EXPECT_STREQ(str, "123 hello 000");
990 ret = sprintf(str, "th%s(a)|%s|", "is", "string");
992 EXPECT_STREQ(str, "this(a)|string|");
1002 char str[100] = {0}; variable
1003 int ret = sprintf(str, "%c", 97);
1005 EXPECT_STREQ(str, "a");
1007 ret = sprintf(str, "%5c", 97);
1009 EXPECT_STREQ(str, " a");
1011 ret = sprintf(str, "%-5c", 97);
1013 EXPECT_STREQ(str, "a ");
1015 ret = sprintf(str, "%0-5c", 97);
1017 EXPECT_STREQ(str, "a ");
1019 ret = sprintf(str, "hello %c world", '!');
1021 EXPECT_STREQ(str, "hello ! world");
1023 ret = sprintf(str, "(%c) and |%.5c|", 'a', 'b');
1025 EXPECT_STREQ(str, "(a) and |b|");
1035 char str[100] = {0}; variable
1036 int ret = sprintf(str, "%p", 97);
1038 EXPECT_STREQ(str, "0x61");
1040 ret = sprintf(str, "%p * %p", 255, 65535);
1042 EXPECT_STREQ(str, "0xff * 0xffff");
1044 ret = sprintf(str, "%p", 0xfffff);
1046 EXPECT_STREQ(str, "0xfffff");
1056 char str[100] = {0}; variable
1057 int ret = sprintf(str, "%%", 97);
1059 EXPECT_STREQ(str, "%");