게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
printf 함수의 서식지정에 관해서 물어볼께요
게시물ID : programmer_4644짧은주소 복사하기
작성자 : hook씨
추천 : 0
조회수 : 426회
댓글수 : 5개
등록시간 : 2014/07/23 01:02:17
옵션
  • 본인삭제금지
열혈c프로그래밍이란 책으로 독학 중 인데요 printf 함수의 서식지정에 대한 원리 설명 부분이 이해가 안되서요;;

#include<stdio.h>

int main(void)
{
int myAge=12;
printf("제 나이는 10진수로 %d살, 16진수로 %X살입니다. \n", myAge, myAge);
return 0;
}

위 예제에 삽입된 printf 함수 호출문을 보자 첫 번째 인자로 우리가 지정한 서식화된 문자열을 전달하고 있다. 그런데 그 문자열 안에는 두 개의 서식문자가 포함되어 있다. 따라서 이 둘에 대한 출력대상이 어디엔가 있어야 하는데, 그 출력대상이 바로 두 번째 인자와 세번쨰 인자를 통해서 전달된다. 즉, 첫 번째 서식문자의 출력대상이 두 번째 인자를 통해서 전달되며, 두 번째 서식문자의 출력대상이 세 번째 인자를 통해서 전달된다.

-이 부분 인데요 잘가다가 '인자'라는 말이 나오니깐 멘탈이 붕괴되네요... 좀 더 쉽게 설명해주셨으면 해서 질문 드립니다.-
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호