C언어 35

redirection과 pipe 그리고 diff

1. redirection ... redirection을 쉽게 설명하기위해서 고민하였습니다. 잘 설명할지 모르겠내요... 영어에서 'redirect'라는 단어가 있습니다. 이 단어의 뜻은 '새로운 방향으로 돌리다'입니다. 리눅스 환경에서도 redirect라는 단어는 같은 역활을 하는 것 같습니다. 일단, 우리가 쓰는 프로그램상에서 입출력과 운영체제와의 관계를 알아봅시다. 우리가 운영체제를 통해서 응용프로그램을 쓸때 자연스럽게 키보드를 사용합니다. 이것은 표준입력이 키보드로 설정되어있기 때문입니다. 그리고 우리가 키보드로 썻던 내용은 자연스럽게 화면상에 나타납니다. 이것은 표준출력이 화면(스크린)으로 되어 있기 때문입니다. redirection은 위와 같이 설정되어있는 것을 새로운 방향으로 돌린다는 것입니..

[C언어소스] if 문의 딸린함수 ' else if 함수, else if문 else if function'

#include main() { float a, b, c; printf("총 소득은 얼마입니까? (만원 단위)\n"); scanf("%f",&a); if ( a 1000) && (a 60 ) {...} else {.....................} 이렇게 적혀져 있으면 만약 a가 60초과일때느 {...}에 해당하는 실행을 하고 a가 그 외의 숫자(60이하)를 가지게 되면 {.....................}에 해당하는 실행을한다. 조건을 두개가 아닌 그 이상으로 나누고 싶다면 else를 여러번 쓰되, if로 조건을 다시정해준다. 예를 들어 if ( a > 1000 && a 1000) && (a

[C언어 소스]goto문 goto function / putchar문 putchar funciton / getchar 문 getchar function / if문 if function

#include main() { int c; first: c = getchar(); putchar(c); if(c!='.')goto first; } --------------------------------------------------------------------------------- 이 페이지에선 (goto문 / putchar문 / getchar문 / if문) 4가지의 내용을 다룹니다. 다른 내용 main, int, include에 관한 것은 다음을 클릭해주십시요. --------------------------------------------------------------------------------- 1. c = getchar(); getcahr는 한글자를 입력받는 함수입니다. 한글자..

[C언어] [For function (for 함수)] 온도변환기

이 글은 전에 썻던 While Function을 읽은 사람이 읽는다고 생각하고, While Function에 설명했던 변수지정, Include, printf, ... 를 설명 하지 않겠습니다. 자세한 내용을 알고싶으면 여기를 클릭해주세요. ---------------------------------------------------------------------------------=> 이것은 저번에 다루웠던 while을 이용하여 만들었던 온도변환기 소스입니다. #include main ( ) { int fahr, celsius; int lower, upper, step; lower = 0; upper = 300; step = 30; fahr = lower; while (fahr

[C언어 소스] [while function] 온도 변환기 // C언어에 대한 이모저모 소개

#include main ( ) { int fahr, celsius; int lower, upper, step; lower = 0; upper = 300; step = 20; fahr = lower; while (fahr 와 " " 를 사용하여 파일이나 문서를 지정할수 있습니다. 과 " "의 차이점 1) 은 이미 리눅스안에 저장되있는 파일이나 폴더를 지정 하는 것이다. 2) " "은 절대 경로를 이용하여 자신이 만든 파일이나 문서를 지정하는 것이다. ☆ " " 자체가 절대경로를 나타내는 것임을 인지하자. 따라서 #include 의 의미는 stdio.h라는 파일을 포함하고 시작한다는 것을 의미한다. 그럼 다음 단계로 넘어가자. 2. main ( ) 대하여 알아봅시다. main은 함수의 이름을 의..