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

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