This repository has been archived by the owner on Aug 9, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
테스트
minjungk edited this page Jun 12, 2024
·
1 revision
| 최소한 NULL
, INT_MIN
, 음수
, 0
, 양수
, INT_MAX
를 확인하는 것을 권장함
-
%
print(" %% "); print(" %%%% "); print(" %% %% %% "); print(" %% %% %% "); print(" %% %% %% "); print("%%"); print("%% %%"); print("%%%c%%%s%%%d%%%i%%%u%%%x%%%X%%%% %%%c%%%s%%%d%%%i%%%u%%%x%%%X%%%% %%%c%%%s%%%d%%%i%%%u%%%x%%%X%%%% %c%%", 'A', "42", 42, 42 ,42 , 42, 42, 'B', "-42", -42, -42 ,-42 ,-42, 42, 'C', "0", 0, 0 ,0 ,0, 42, 0);
-
c
/s
옵션 :
none
print("%c", '0'); print(" %c ", '0'); print(" %c", '0' - 256); print("%c ", '0' + 256); print(" %c %c %c ", '0', 0, '1'); print(" %c %c %c ", ' ', ' ', ' '); print(" %c %c %c ", '1', '2', '3'); print(" %c %c %c ", '2', '1', 0); print(" %c %c %c ", 0, '1', '2'); print("%s", ""); print(" %s", ""); print("%s ", ""); print(" %s ", ""); print(" %s ", "-"); print(" %s %s ", "", "-"); print(" %s %s ", " - ", ""); print(" %s %s %s %s %s", " - ", "", "4", "", s2); print(" %s %s %s %s %s ", " - ", "", "4", "", "2 "); print(" NULL %s NULL ", NULL);
옵션 :
-
print("%-1c", '0')); print(" %-2c ", '0')); print(" %-3c", '0' - 256)); print("%-4c ", '0' + 256)); print(" %-1c %-2c %-3c ", '0', 0, '1')); print(" %-1c %-2c %-3c ", ' ', ' ', ' ')); print(" %-1c %-2c %-3c ", '1', '2', '3')); print(" %-1c %-2c %-3c ", '2', '1', 0)); print(" %-1c %-2c %-3c ", 0, '1', '2')); print("%1s", "")); print("%-1s", "")); print(" %-2s", "")); print("%-3s ", "")); print(" %-0s ", "")); print(" %-s ", "-")); print(" %-1s %-2s ", "", "-")); print(" %-3s %-4s ", " - ", "")); print(" %-2s %-3s %-4s %-5s ", " - ", "", "4", "")); print(" %-3s %-3s %-4s %-5s %-3s ", " - ", "", "4", "", "2 "));
옵션 :
.
print("%.s", ""); print(" %.1s", ""); print("%.1s ", ""); print(" %.s ", ""); print(" %.s ", "-"); print(" %.2s %.1s ", "", "-"); print(" %.3s %.2s ", " - ", ""); print(" %.1s %.2s %.3s %.4s ", " - ", "", "4", ""); print(" %.2s %.3s %.4s %.5s %.1s ", " - ", "", "4", "", "2 ");
옵션 : ``
print("% s", ""); print(" % 1s", ""); print("% 1s ", ""); print(" % s ", ""); print(" % s ", "-"); print(" % s % s ", "", "-"); print(" % s % s ", " - ", ""); print(" % s % s % s % s ", " - ", "", "4", ""); print(" % s % s % s % s % s ", " - ", "", "4", "", "2 ");
-
p
/x
/X
옵션 :
none
print(" %p ", -1); print(" %p ", 1); print(" %p ", 42); print(" %p %p ", LONG_MIN, LONG_MAX); print(" %p %p ", INT_MIN, INT_MAX); print(" %p %p ", ULONG_MAX, -ULONG_MAX); print(" %p %p ", 0, 0); print(" %x ", 0); print(" %x ", -1); print(" %x ", 42); print(" %x ", 17); print(" %x ", 99); print(" %x ", 100); print(" %x ", 101); print(" %x ", -9); print(" %x ", -16); print(" %x ", -99); print(" %x ", -100); print(" %x ", -101); print(" %x ", INT_MAX); print(" %x ", INT_MIN); print(" %x ", LONG_MAX); print(" %x ", LONG_MIN); print(" %x ", UINT_MAX); print(" %x ", ULONG_MAX); print(" %x ", 9223372036854775807LL); print(" %x %x %x %x %x %x %x", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
옵션 :
-
print(" %2p ", -1)); print(" %-2p ", -1)); print(" %-2p ", 1)); print(" %-2p ", 42)); print(" %-9p %-10p ", LONG_MIN, LONG_MAX)); print(" %-11p %-12p ", INT_MIN, INT_MAX)); print(" %-13p %-14p ", ULONG_MAX, -ULONG_MAX)); print(" %-1p %-2p ", 0, 0)); print(" %-1x ", 0)); print(" %-2x ", -1)); print(" %-4x ", 9)); print(" %-5x ", 17)); print(" %-1x ", 99)); print(" %-2x ", 100)); print(" %-3x ", 101)); print(" %-1x ", -9)); print(" %-6x ", -16)); print(" %-1x ", -99)); print(" %-2x ", -100)); print(" %-3x ", -101)); print(" %-9x ", INT_MAX)); print(" %-10x ", INT_MIN)); print(" %-11x ", LONG_MAX)); print(" %-12x ", LONG_MIN)); print(" %-13x ", UINT_MAX)); print(" %-14x ", ULONG_MAX)); print(" %-15x ", 9223372036854775807LL)); print(" %-9x %-10x %-11x %-12x %-13x %-14x %-15x", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42));
옵션 :
.
print(" %.1x ", 0); print(" %.2x ", -1); print(" %.1x ", 9); print(" %.6x ", 17); print(" %.1x ", 99); print(" %.2x ", 100); print(" %.3x ", 101); print(" %.1x ", -9); print(" %.2x ", -16); print(" %.3x ", -99); print(" %.3x ", -100); print(" %.4x ", -101); print(" %.8x ", INT_MAX); print(" %.9x ", INT_MIN); print(" %.10x ", LONG_MAX); print(" %.11x ", LONG_MIN); print(" %.12x ", UINT_MAX); print(" %.13x ", ULONG_MAX); print(" %.14x ", 9223372036854775807LL); print(" %.8x %.9x %.10x %.11x %.12x %.13x %.14x", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
옵션 :
0
print(" %01x ", 0); print(" %02x ", -1); print(" %04x ", 9); print(" %05x ", 17); print(" %01x ", 99); print(" %02x ", 100); print(" %03x ", 101); print(" %01x ", -9); print(" %06x ", -16); print(" %01x ", -99); print(" %02x ", -100); print(" %03x ", -101); print(" %09x ", INT_MAX); print(" %010x ", INT_MIN); print(" %011x ", LONG_MAX); print(" %012x ", LONG_MIN); print(" %013x ", UINT_MAX); print(" %014x ", ULONG_MAX); print(" %015x ", 9223372036854775807LL); print(" %09x %010x %011x %012x %013x %014x %015x", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
옵션 :
#
print(" %#x ", 0); print(" %#x ", -1); print(" %#x ", 9); print(" %#x ", 17); print(" %#x ", 99); print(" %#x ", 100); print(" %#x ", 101); print(" %#x ", -9); print(" %#x ", -16); print(" %#x ", -99); print(" %#x ", -100); print(" %#x ", -101); print(" %#x ", INT_MAX); print(" %#x ", INT_MIN); print(" %#x ", LONG_MAX); print(" %#x ", LONG_MIN); print(" %#x ", UINT_MAX); print(" %#x ", ULONG_MAX); print(" %#x ", 9223372036854775807LL); print(" %#x %#x %#x %#x %#x %#x %#x", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
-
u
옵션 :
none
print(" %u ", 0); print(" %u ", -1); print(" %u ", 9); print(" %u ", 17); print(" %u ", 99); print(" %u ", 100); print(" %u ", 101); print(" %u ", -9); print(" %u ", -16)); print(" %u ", -99); print(" %u ", -100); print(" %u ", -101); print(" %u ", INT_MAX); print(" %u ", INT_MIN); print(" %u ", LONG_MAX); print(" %u ", LONG_MIN); print(" %u ", UINT_MAX); print(" %u ", ULONG_MAX); print(" %u ", 9223372036854775807LL); print(" %u %u %u %u %u %u %u", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
옵션 :
-
print(" %-1u ", 0)); print(" %-2u ", -1)); print(" %-4u ", 9)); print(" %-5u ", 17)); print(" %-1u ", 99)); print(" %-2u ", 100)); print(" %-3u ", 101)); print(" %-1u ", -9)); print(" %-6u ", -16)); print(" %-1u ", -99)); print(" %-2u ", -100)); print(" %-3u ", -101)); print(" %-9u ", INT_MAX)); print(" %-10u ", INT_MIN)); print(" %-11u ", LONG_MAX)); print(" %-12u ", LONG_MIN)); print(" %-13u ", UINT_MAX)); print(" %-14u ", ULONG_MAX)); print(" %-15u ", 9223372036854775807LL)); print(" %-9u %-10u %-11u %-12u %-13u %-14u %-15u", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42));
옵션 :
.
print(" %.1u ", 0); print(" %.2u ", -1); print(" %.1u ", 9); print(" %.6u ", 17); print(" %.1u ", 99); print(" %.2u ", 100); print(" %.3u ", 101); print(" %.1u ", -9); print(" %.2u ", -16); print(" %.3u ", -99); print(" %.3u ", -100); print(" %.4u ", -101); print(" %.8u ", INT_MAX); print(" %.9u ", INT_MIN); print(" %.10u ", LONG_MAX); print(" %.11u ", LONG_MIN); print(" %.12u ", UINT_MAX); print(" %.13u ", ULONG_MAX); print(" %.14u ", 9223372036854775807LL); print(" %.8u %.9u %.10u %.11u %.12u %.13u %.14u", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
옵션 :
0
print(" %01u ", 0); print(" %02u ", -1); print(" %04u ", 9); print(" %05u ", 17); print(" %01u ", 99); print(" %02u ", 100); print(" %03u ", 101); print(" %01u ", -9); print(" %06u ", -16); print(" %01u ", -99); print(" %02u ", -100); print(" %03u ", -101); print(" %09u ", INT_MAX); print(" %010u ", INT_MIN); print(" %011u ", LONG_MAX); print(" %012u ", LONG_MIN); print(" %013u ", UINT_MAX); print(" %014u ", ULONG_MAX); print(" %015u ", 9223372036854775807LL); print(" %09u %010u %011u %012u %013u %014u %015u", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
-
d
/i
옵션 :
none
print(" %d ", 0); print(" %d ", -1); print(" %d ", 9); print(" %d ", 17); print(" %d ", 99); print(" %d ", 100); print(" %d ", 101); print(" %d ", -9); print(" %d ", -16); print(" %d ", -99); print(" %d ", -100); print(" %d ", -101); print(" %d ", INT_MAX); print(" %d ", INT_MIN); print(" %d ", LONG_MAX); print(" %d ", LONG_MIN); print(" %d ", UINT_MAX); print(" %d ", ULONG_MAX); print(" %d ", 9223372036854775807LL); print(" %d %d %d %d %d %d %d", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42); print(" %u ", 0); print(" %u ", -1); print(" %u ", 1); print(" %u ", 9); print(" %u ", 17); print(" %u ", 99); print(" %u ", 100); print(" %u ", 101); print(" %u ", -9); print(" %u ", -99); print(" %u ", -100); print(" %u ", -101); print(" %u ", INT_MAX); print(" %u ", INT_MIN); print(" %u ", LONG_MAX); print(" %u ", LONG_MIN); print(" %u ", UINT_MAX); print(" %u ", ULONG_MAX); print(" %u ", 9223372036854775807LL); print(" %u %u %u %u %u %u %u", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
옵션 :
-
print(" %-1d ", 0)); print(" %-2d ", -1)); print(" %-4d ", 9)); print(" %-5d ", 17)); print(" %-1d ", 99)); print(" %-2d ", 100)); print(" %-3d ", 101)); print(" %-1d ", -9)); print(" %-6d ", -16)); print(" %-1d ", -99)); print(" %-2d ", -100)); print(" %-3d ", -101)); print(" %-9d ", INT_MAX)); print(" %-10d ", INT_MIN)); print(" %-11d ", LONG_MAX)); print(" %-12d ", LONG_MIN)); print(" %-13d ", UINT_MAX)); print(" %-14d ", ULONG_MAX)); print(" %-15d ", 9223372036854775807LL)); print(" %-9d %-10d %-11d %-12d %-13d %-14d %-15d", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42)); print(" %-1u ", 0)); print(" %-2u ", -1)); print(" %-3u ", 1)); print(" %-4u ", 9)); print(" %-5u ", 17)); print(" %-1u ", 99)); print(" %-2u ", 100)); print(" %-3u ", 101)); print(" %-1u ", -9)); print(" %-6u ", -16)); print(" %-1u ", -99)); print(" %-2u ", -100)); print(" %-3u ", -101)); print(" %-9u ", INT_MAX)); print(" %-10u ", INT_MIN)); print(" %-11u ", LONG_MAX)); print(" %-12u ", LONG_MIN)); print(" %-13u ", UINT_MAX)); print(" %-14u ", ULONG_MAX)); print(" %-15u ", 9223372036854775807LL)); print(" %-9u %-10u %-11u %-12u %-13u %-14u %-15u", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42));
옵션 :
.
print(" %.1d ", 0); print(" %.2d ", -1); print(" %.1d ", 9); print(" %.6d ", 17); print(" %.1d ", 99); print(" %.2d ", 100); print(" %.3d ", 101); print(" %.1d ", -9); print(" %.2d ", -16); print(" %.3d ", -99); print(" %.3d ", -100); print(" %.4d ", -101); print(" %.8d ", INT_MAX); print(" %.9d ", INT_MIN); print(" %.10d ", LONG_MAX); print(" %.11d ", LONG_MIN); print(" %.12d ", UINT_MAX); print(" %.13d ", ULONG_MAX); print(" %.14d ", 9223372036854775807LL); print(" %.8d %.9d %.10d %.11d %.12d %.13d %.14d", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42); print(" %.1u ", 0); print(" %.2u ", -1); print(" %.3u ", 1)); print(" %.1u ", 9); print(" %.6u ", 17); print(" %.1u ", 99); print(" %.2u ", 100); print(" %.3u ", 101); print(" %.1u ", -9); print(" %.2u ", -16); print(" %.3u ", -99); print(" %.3u ", -100); print(" %.4u ", -101); print(" %.8u ", INT_MAX); print(" %.9u ", INT_MIN); print(" %.10u ", LONG_MAX); print(" %.11u ", LONG_MIN); print(" %.12u ", UINT_MAX); print(" %.13u ", ULONG_MAX); print(" %.14u ", 9223372036854775807LL); print(" %.8u %.9u %.10u %.11u %.12u %.13u %.14u", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
옵션 :
0
print(" %01d ", 0); print(" %02d ", -1); print(" %04d ", 9); print(" %05d ", 17); print(" %01d ", 99); print(" %02d ", 100); print(" %03d ", 101); print(" %01d ", -9); print(" %06d ", -16); print(" %01d ", -99); print(" %02d ", -100); print(" %03d ", -101); print(" %09d ", INT_MAX); print(" %010d ", INT_MIN); print(" %011d ", LONG_MAX); print(" %012d ", LONG_MIN); print(" %013d ", UINT_MAX); print(" %014d ", ULONG_MAX); print(" %015d ", 9223372036854775807LL); print(" %09d %010d %011d %012d %013d %014d %015d", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42); print(" %01u ", 0); print(" %02u ", -1); print(" %03u ", 1)); print(" %04u ", 9); print(" %05u ", 17); print(" %01u ", 99); print(" %02u ", 100); print(" %03u ", 101); print(" %01u ", -9); print(" %06u ", -16); print(" %01u ", -99); print(" %02u ", -100); print(" %03u ", -101); print(" %09u ", INT_MAX); print(" %010u ", INT_MIN); print(" %011u ", LONG_MAX); print(" %012u ", LONG_MIN); print(" %013u ", UINT_MAX); print(" %014u ", ULONG_MAX); print(" %015u ", 9223372036854775807LL); print(" %09u %010u %011u %012u %013u %014u %015u", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
옵션 :
+
print(" %+d ", 0); print(" %+d ", -1); print(" %+d ", 9); print(" %+d ", 17); print(" %+d ", 99); print(" %+d ", 100); print(" %+d ", 101); print(" %+d ", -9); print(" %+d ", -16); print(" %+d ", -99); print(" %+d ", -100); print(" %+d ", -101); print(" %+d ", INT_MAX); print(" %+d ", INT_MIN); print(" %+d ", LONG_MAX); print(" %+d ", LONG_MIN); print(" %+d ", UINT_MAX); print(" %+d ", ULONG_MAX); print(" %+d ", 9223372036854775807LL); print(" %+d %+d %+d %+d %+d %+d %+d", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42);
옵션 :
print(" % d ", 0) print(" % d ", -1) print(" % d ", 9) print(" % d ", 17) print(" % d ", 99) print(" % d ", 100) print(" % d ", 101) print(" % d ", -9) print(" % d ", -16) print(" % d ", -99) print(" % d ", -100) print(" % d ", -101) print(" % d ", INT_MAX) print(" % d ", INT_MIN) print(" % d ", LONG_MAX) print(" % d ", LONG_MIN) print(" % d ", UINT_MAX) print(" % d ", ULONG_MAX) print(" % d ", 9223372036854775807LL) print(" % d % d % d % d % d % d % d", INT_MAX, INT_MIN, LONG_MAX, LONG_MIN, ULONG_MAX, 0, -42)