Lines Matching refs:str

24     char str[BUFFER_SIZE];
27 ret = sprintf(str, "test");
29 EXPECT_STREQ("sprintf_specifier_null", str, "test");
31 ret = sprintf(str, "%d,%i", 1, 2);
33 EXPECT_STREQ("sprintf_specifier_integer", str, "1,2");
35 ret = sprintf(str, "%u,%u", 1, -1);
37 EXPECT_STREQ("sprintf_specifier_Unsigned_integer", str, "1,4294967295");
39 ret = sprintf(str, "%o", 9);
41 EXPECT_STREQ("sprintf_specifier_octal_integer", str, "11");
43 ret = sprintf(str, "%x,%X", 15, 15);
45 EXPECT_STREQ("sprintf_specifier_hexadecimal_integer", str, "f,F");
47 ret = sprintf(str, "%f,%F", 1.23, 1.23);
49 EXPECT_STREQ("sprintf_specifier_float", str, "1.230000,1.230000");
51 ret = sprintf(str, "%e,%E", 1.23, 1.23);
53 EXPECT_STREQ("sprintf_specifier_scientific_notation", str, "1.230000e+00,1.230000E+00");
55 ret = sprintf(str, "%c", '1');
57 EXPECT_STREQ("sprintf_specifier_char", str, "1");
59 ret = sprintf(str, "%s,%s", "123", "456");
61 EXPECT_STREQ("sprintf_specifier_str", str, "123,456");
63 ret = sprintf(str, "%p", 6618688);
65 EXPECT_STREQ("sprintf_specifier_pointer_address", str, "0x64fe40");
67 ret = sprintf(str, "%%test");
69 EXPECT_STREQ("sprintf_specifier_double_percent_sign", str, "%test");
71 ret = sprintf(str, "%3$d,%2$s,%1$c", 'a', "bc", 123);
73 EXPECT_STREQ("sprintf_$_symbol", str, "123,bc,a");
78 char str[BUFFER_SIZE];
81 ret = sprintf(str, "%+d %+d %d %d", -1, 1, -1, 1);
83 EXPECT_STREQ("sprintf_flag_+_and_space", str, "-1 +1 -1 1");
85 ret = sprintf(str, "%#o,%#x,%#X", 9, 9, 9);
87 EXPECT_STREQ("sprintf_flag_#", str, "011,0x9,0X9");
89 ret = sprintf(str, "%5d,%05d,%0-5d", 123, 123, 123);
91 EXPECT_STREQ("sprintf_flag_-_and_0", str, " 123,00123,123 ");
97 char str[BUFFER_SIZE];
99 ret = sprintf(str, "%d,%3d,%10d", 12345, 12345, 12345);
101 EXPECT_STREQ("sprintf_width_num", str, "12345,12345, 12345");
103 ret = sprintf(str, "%*d", 10, 12345);
105 EXPECT_STREQ("sprintf_width_*", str, " 12345");
110 char str[BUFFER_SIZE];
112 ret = sprintf(str, "%f,%.3f", 1.2345, 1.2345);
114 EXPECT_STREQ("sprintf_precision_num", str, "1.234500,1.234");
116 ret = sprintf(str, "%.*f", 3, 1.2345);
118 EXPECT_STREQ("sprintf_precision_*", str, "1.234");