c언어16진수출력1 C언어 #6 - C언어 10진수, 16진수, 8진수 출력 C언어 10진수, 16진수, 8진수 출력 #include int main(void) { int num1 = 15; int num2 = 0xF; int num3 = 017; printf("%d %d %d", num1, num2, num3); return 0; } 1) int num1 = 15; 2) int num2 = 0xF; 3) int num3 = 017; 1번에서 별다른 선언이 없으면 10진수로 선언된다. 2번에서 0x를 붙이면 16진수로 선언한다는 의미이다. 3번에서 0으로 시작하면 8진수로 선언한다는 의미이다. printf("%d")로 %d 서식문자로 10진수 표출을 사용하기 때문에 모든 값은 표출될 때 10진수로 표출된다. 따라서 모두 15를 표출한다. 해당 내용은 윤성우 열혈 C프로그래밍을 참.. 2021. 12. 28. 이전 1 다음