PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2010/02/16 17:08:43
Name 옥희
Subject c언어 함수질문좀 드리겠습니다.
include<stdio.h>
int main(void)
{
    int a=0;
    int b=0;
  
   a=printf("12345 \n");
   b=printf("I love my home \n");

   printf("%d %d \n", a, b);

   return 0;
}

이게 프린트에프 함수도 값을 반환한다는 프로그램인데요

실행값이
12345
I love my home
7 16  
인데요 위에 두개는 알겠는데 7 16은 어디서 튀어나왔는지 모르겠네요
네이버 검색해보니까 문자열+공백이라고 나와있는데 \n까지 문자열로 취급해야하나요?



통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
소인배
10/02/16 17:10
수정 아이콘
printf 함수는 문자열을 출력하는 동시에 문자의 수를 반환합니다.
따라서 a를 호출할 때마다 "12345 \n"을 출력하고, a에는 문자의 수인 7이 리턴되어 저장되지요.
\n은 물론 문자입니다. 개행 문자라고 하지요. 2바이트를 먹을 거예요 아마.
10/02/16 17:13
수정 아이콘
소인배님// 아 감사합니다 많은도움 됐네요
10/02/16 17:44
수정 아이콘
printf 함수는 출력한 문자의 수를 반환하는 건 맞습니다만, \n 은 2바이트 먹는게 아니라 1바이트입니다. char type 에 충분히 담을 수 있는 하나의 문자니까요.
10/02/16 18:12
수정 아이콘
잘 보면 문자열과 \n 사이에 띄어쓰기 한칸이 있군요.
10/02/16 19:27
수정 아이콘
소인배님이 2바이트라고 하신건 CRLF 일겁니다. (Carriage Return, Line Feed)
printf 문에 쓰일때는 \r\n 으로 쓰면 됩니다만... 파일로 출력할때 외에는 별로 쓸 일은 없습니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
74434 파폭 애드온 모노크롬2171 10/02/16 2171
74432 c언어 함수질문좀 드리겠습니다. [5] 옥희1639 10/02/16 1639
74431 한때 논란이 되었던 SK텔레콤의 통합메세지함이 왜 욕을 먹은건가요? [10] 샴페인슈퍼노2187 10/02/16 2187
74430 혼자 뭐 하시나요? [11] 라우르2155 10/02/16 2155
74429 이번에 의사되는 처자에게 의미있는 선을물 해주고 싶습니다. 추천 해주세요 [7] 삭제됨2109 10/02/16 2109
74428 fm 2008 훈련 마지막 질문..! 개떵이다2220 10/02/16 2220
74427 3G에서 2G로 번호이동 [2] zzZ2661 10/02/16 2661
74426 이규혁선수가 이렇게 주목을 받는이유가 무엇인가요? [12] 슈투카2588 10/02/16 2588
74425 pc로 위닝 2010 즐기시는분 계시나요? [5] 하쿠2279 10/02/16 2279
74424 hamming code에 관해 질문이 있습니다. [2] Ibiza2294 10/02/16 2294
74421 중국의 먼치킨 왕멍선수는 전성기시절 진선유선수보다 잘하나요? [11] 꼬쟁투7511 10/02/16 7511
74420 손빠르기 유즈맵 클리어해보신 분? [1] 허느님맙소사2127 10/02/16 2127
74419 옥션에서 조립식 컴퓨터의 가격을 알아보니... [12] 물의 정령 운디2638 10/02/16 2638
74418 타이어에 못이 밖혔네요. 지렁이(?)가 안전한가요? [11] 달걀껍질4045 10/02/16 4045
74417 fm2008 훈련과 어빌에 관해서요 [5] 개떵이다4121 10/02/16 4121
74416 헬스관련 질문합니다. [3] possible2514 10/02/16 2514
74415 우리은행 인터넷뱅킹 질문입니다. [2] 화살표2693 10/02/16 2693
74414 스누피 고스트 R3 저작권 ArcanumToss3277 10/02/16 3277
74412 몇년전 유게에서 봤던 짧은 영상(?)을 찾고있습니다 [4] Ha.록1860 10/02/16 1860
74411 법적인 문제입니다. 가끔그래.^^1810 10/02/16 1810
74410 스피드스케이팅할때, 코치가 들고있는 숫자는 뭘 의마하죠? [2] WestSide2378 10/02/16 2378
74409 금전운 - 쐬뻑이라는 속어의 유래? 임개똥2511 10/02/16 2511
74408 쇼트트랙과 스피드 스케이팅의 차이가 무엇인지요? [4] 바카스4163 10/02/16 4163
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로