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

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