반환은 하였지만 저장은 하지 않았다.
C 언어에서는 이런것도 가능합니다. 함수가 값을 반환하였으나, 저장은 하지 않는것을 말입니다. #include int main(void){ int num; printf("12345\n"); num = printf("67890\n"); printf("함수의 반환 값 1 : %d\n", num); printf("함수의 반환 값 2 : %d\n", printf(Before or After\n")); return 0;} printf("12345\n"); → printf함수의 기능으로 "12345"를 출력하고 개행 num = printf("67890\n"); → printf함수의 기능으로 "67890"을 출력하고 개행후 변수 num에 printf함수에 구성된 문자열 개수만큼을 저장(Escape Sequence 또..
프로그래밍/C언어
2013. 5. 12. 12:07