반응형 분류 전체보기2980 20160308_장진웅_업무일지_그밖의기초학습 그 밖의 기초학습 반복문 while, for으로 곱셈 만들기 소스를 입력하면///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 위와 같은 결과를 얻는다.///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// uinion 함수로 메모리공간 절약하기 소스를 .. 2016. 3. 8. 20160308_양준우_업무일지_그밖의기초학습 [for를 사용한 구문과 함수포인터] 1. for를 사용한 구문 앞서 배웠던 while 구문을 통해 구구단과 같은 것들을 출력할 수 있었는데, for구문은 그러한 while 구문을 조금 더 편리하게 사용할 수 있는 방법이다. while 구문에서 조금만 변형하면 되는데 다음과 같다. while을 for로 변경후 ①,②,③을 차례로 for의 뒤쪽 괄호 안에 넣어주면 된다. 실행을 해보면 다음과 같이 똑같은 결과가 나오는 것을 알 수있다. 또한 아래와 같이 구구단을 출력하였을 경우 scanf 구문을 사용하여 원하는 단만 출력이 가능하다. 2. 함수포인터 함수 포인터를 사용하는 이유는 ①프로그램 코드의 간결 ②중복 코드를 줄이기 위해서 ③상황에 따라 해당되는 함수를 호출할 수 있음 이러한 이유로 함수포인터를 사.. 2016. 3. 8. 20160308_최기영_업무일지 http://embsoft90.tistory.com/3 C만 하는건 오늘이 마지막 이네요. 내일 배우게될 ATMEGA가 기대됩니다. ㅎ 2016. 3. 8. 2016.03.07 이종찬 업무일지 파일을 액세스하려면 먼저 대상 파일을 열어야(Open) 한다. 파일을 오픈한다는 것은 파일 입출력을 하기 위한 준비를 한다는 뜻이다. 스트림 입출력을 위해서는 파일의 데이터를 잠시 저장하는 내부 버퍼가 필요하며 파일의 현재 위치(FP)를 초기화해야 하는데 이런 준비를 하는 과정이 오픈이다. 파일을 오픈할 때는 다음 함수를 사용한다.FILE *fopen(const char *filename, const char *mode);이 함수는 지정한 파일을 액세스하기 위한 준비를 하며 이 정보들을 가지는 FILE형 구조체를 생성하고 그 포인터를 리턴한다. 이 포인터는 잘 받아 두었다가 이후 입출력 함수로 전달해 주면 된다. 본 소스를 넣기전 폴더 (위 사진) #include int main() { FILE*fp=f.. 2016. 3. 8. 20160307_오아람_업무일지_파일입출력 파일 입출력 - 파일열기 - 파일을 액세스하기 위해서는 우선 파일을 열어야한다. 밑은 파일을 열기 위한 함수의 원형이다. FILE *fopen(const char *filename, const char *mode); fopen의 첫번째 인자에는 파일이름을 두번째 인자에는 파일의 모드를 넣어준다. 사용 할 수 있는 파일 모드는 밑의 표와 같다. 모드 의미 r 읽기위해서 텍스트모드로 파일을 연다 w 쓰기위해서 텍스트모드로 파일을 연다 a 텍스트 모드로 기존의 파일에 추가한다. rb 읽기위해서 2진모드로 파일을 연다. wb 쓰기위해서 2진모드로 파일을 연다. ab 2진 모드로 기존의 파일에 추가한다. r+ 읽기와 쓰기를 위해서 텍스트 모드로 파일을 연다. w+ 읽기와 쓰기를 위해서 텍스트 모드로 파일을 생성한.. 2016. 3. 8. 20160307_박진한_업무일지_파일입출력 파일 열기FILE*fopen(const char *filename, const char*mode); FILE*fp = fopen("A.txt","r"); ui16Cnt) { printf("%02X ", *ucpData); ui16Cnt = ui16Cnt+1; ucpData = ucpData+1; } printf("\n"); uiCnt = uiCnt+16; } } 이러한 결과가 나온다. 2016. 3. 8. 2016.03.08 민경호 업무일지 - 파일 입출력 2016 . 03 . 07type 을 만드는 것struct MM { int a = 1; char b = 'b' }; ※ a 가 const 이기 때문에 op 값이 나오지 않는다'int (__cdecl *)(const char *const ,...)' : printf의 타입. * 을 빼고 적으면 함수 완성 , 문자열과 ... 의 조합. FILE * fp; // 2줄 짜리 FILE fp = fopen ("A.txt","w") // 1줄만 하고 싶을때 fprintf("RI 마스터, 프로그램 마스터 취업 성공 fp,") FILE fp = fclose (fp) 절대 : 상황에 따라 변함. 위 -> 아래 : Directory 상대 : 상황에 따라 변하지 않음. 아래 -> 위 : Directory절대경로 : 드라이브를.. 2016. 3. 8. 20160307- 송찬호-업무일지-파일 입출력 용어스트림보통 1바이트식전송한다를 의미. 길이가 정해져있지 않은 데이터-내부 버퍼 임시적 내부 저장곤간, 함수안에 쓰여지는 변수 -fp 현제읽고 있는 위치 음악 밑의 바에 어느정도 위치까지 들었는지 가르키는것 현제 위치를 읽는 변수 file ponter 줄여서 fp -엑세스 접근하다. 건드리다.-드라이브 C: D: E :파티션 : 일정한 공간을 쪼개는것 자신만의 공간 1T가 있다면 각각 500 300 200 기가 씩 쪼개어 C D E 드라이브의 공간을 가지계만든 일 드라이브파티션을 구분하는 것논리적 단위 기계적(물리적):플로 C: 드라이브 명-상대경로 :키보드 버튼 . .. path :경로상대 : 변하는것, 드라이브 명을 기준으로 시작하는 것을 절대 드라이브라고 한다. c:\ 또는 \ 절대경로 : 키보드.. 2016. 3. 8. 20160307_김가연_업무일지_while을 이용한 반복문 활용 오늘 실습한 예제 입니다. 먼저 여기서 말하는 Hexaview란 프로그램을 16진수로 보여주는 뷰어 입니다. 보시다 이 while문을 활용하여 나타내었습니다. 컴파일 시켜보기에 앞서 다른 while문을 컴파일 시켜 보겠습니다. 2단부터 5단까지의 구구단을 출력하는 프로그램입니다. 사진에 표시 되어있듯이 안쪽네모 바깥쪽 네모가 반복하며, 출력되는 형식 입니다. 컴파일을 하면 프로그래밍 했던데로 반복문이 발동되어 구구단이 출력됩니다. 이 프로그램을 참조하여보면 프로그램이 이런 형태로 실행된다는 것을 알수있습니다. 실행하기 이전에 먼저 헥사뷰어를 먼저 보겠습니다. 위의 메모장에 프로그래밍 한것과 비교하여 보면, 띄어쓰기 한 부분이 같은것을 알 수 있습니다. ※참고 : 네모로 표시된 부분(MZ)는 확장자를 표시.. 2016. 3. 8. 이전 1 ··· 53 54 55 56 57 58 59 ··· 332 다음 728x90 반응형