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 파폭 애드온 모노크롬2172 10/02/16 2172
74432 c언어 함수질문좀 드리겠습니다. [5] 옥희1640 10/02/16 1640
74431 한때 논란이 되었던 SK텔레콤의 통합메세지함이 왜 욕을 먹은건가요? [10] 샴페인슈퍼노2188 10/02/16 2188
74430 혼자 뭐 하시나요? [11] 라우르2157 10/02/16 2157
74429 이번에 의사되는 처자에게 의미있는 선을물 해주고 싶습니다. 추천 해주세요 [7] 삭제됨2111 10/02/16 2111
74428 fm 2008 훈련 마지막 질문..! 개떵이다2222 10/02/16 2222
74427 3G에서 2G로 번호이동 [2] zzZ2664 10/02/16 2664
74426 이규혁선수가 이렇게 주목을 받는이유가 무엇인가요? [12] 슈투카2590 10/02/16 2590
74425 pc로 위닝 2010 즐기시는분 계시나요? [5] 하쿠2281 10/02/16 2281
74424 hamming code에 관해 질문이 있습니다. [2] Ibiza2296 10/02/16 2296
74421 중국의 먼치킨 왕멍선수는 전성기시절 진선유선수보다 잘하나요? [11] 꼬쟁투7513 10/02/16 7513
74420 손빠르기 유즈맵 클리어해보신 분? [1] 허느님맙소사2129 10/02/16 2129
74419 옥션에서 조립식 컴퓨터의 가격을 알아보니... [12] 물의 정령 운디2641 10/02/16 2641
74418 타이어에 못이 밖혔네요. 지렁이(?)가 안전한가요? [11] 달걀껍질4047 10/02/16 4047
74417 fm2008 훈련과 어빌에 관해서요 [5] 개떵이다4123 10/02/16 4123
74416 헬스관련 질문합니다. [3] possible2516 10/02/16 2516
74415 우리은행 인터넷뱅킹 질문입니다. [2] 화살표2695 10/02/16 2695
74414 스누피 고스트 R3 저작권 ArcanumToss3279 10/02/16 3279
74412 몇년전 유게에서 봤던 짧은 영상(?)을 찾고있습니다 [4] Ha.록1862 10/02/16 1862
74411 법적인 문제입니다. 가끔그래.^^1811 10/02/16 1811
74410 스피드스케이팅할때, 코치가 들고있는 숫자는 뭘 의마하죠? [2] WestSide2379 10/02/16 2379
74409 금전운 - 쐬뻑이라는 속어의 유래? 임개똥2513 10/02/16 2513
74408 쇼트트랙과 스피드 스케이팅의 차이가 무엇인지요? [4] 바카스4165 10/02/16 4165
목록 이전 다음
댓글

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