본문 바로가기

2012/03

c 표준 라이브러리 함수 c 표준 라이브러리 함수 1. 데이터 변환 함수 2. 디렉토리 조작 함수 3. 버퍼 조작 함수 4. 파일 조작 함수 5. stream 입출력 함수 6. Low level 입출력 함수 7. Mathematics 8. 메모리 조작 함수 9. 탐색과 정렬 함수 10. 문자열 조작 함수 11. 시간 함수 12. 문자 분류 및 변환 함수 13. 기타 함수 1. 데이터 변환 함수 문자나 문자열을 수치 값으로 변환시키거나 대문자를 소문자로 소문자를 대문자로 변환하는 함수로 stdlib.h에 정의되어 있다. 헤더 파일 : #include atof 형식 : double atof(char *string) 설명 : 문자열을 부동소수점 값으로 변환하는 함수 부동소수점으로 변환할 수 없는 문자열인 경우 0을 반환한다. atoi.. 더보기
Windows 7 작업표시줄 변경 http://thegrandblue.tistory.com/51 더보기
Call by Reference Call by Value 로의 함수 호출은 일반적으로 많이 사용해 왔고 그닥 설명이랍시고 달지 않아도 어떤 개념인지 알 듯 하여 주소값(포인터)을 가르키고 그 주소값에 인자를 전달하여 함수를 호출하고 값을 가지고 도는 Call by Reference 프로그램을 작성하여 연습해 본다. #include #include int Menu(int *j, char (*emp_no)[7], char (*name)[20], char (*gender)[10], char (*jik)[20]) /* int값을 바라보는 포인터로써 *을 써주고, 배열의 인자크기를 선언함으로 2차원 배열임을 기술하는 의미로 형선언 후 행을 가르키는 의미로 *와 인자의 크기를 뒤에 기재 : (*emp_no)=emp_no[] */ { int num.. 더보기
\n C언어에서는 개행을 \n으로 표시한다. 그러나 이건 C언어만의 약속일뿐, 다른 환경에서의 개행은 이와 다르다. 그냥...▽ Windows(ms-dos) : \r\n Mac : \r Unix : \n 예를 들어 Windows 환경) C프로그램에서 \n을 파일에 저장하면 \r\n으로 변환/저장되고 파일에 저장된 \r\n을 C프로그램상에서 읽으면 \n으로 변환되어 읽혀진다. 대충 잡담은 여기까지 하고 ㅎㅎ 개행 문자를 이용한 예로 while(getchar()!='\n'); 개행이라는건 '엔터'가 아니던가. 개행, 즉 엔터는 \n으로 표현된다. 위의 소스를 분석해보면 getchar() 함수는 키보드로부터 문자를 읽어들이는 함수이고 키보드로 부터 \n , 즉 엔터값이 입력되기 전까지 반복(while)하겠다. 즉,.. 더보기
test 더보기