
정리(순서 섞임) C는 HW 접근을 남겨놈 --> 메모리 접근 오류 잘 뜬다(위험성) C의 철학: 개발 자유 C자료형 Primitive data type : char, int, double ... 자료형이 같으면 대입 가능 기본형의 경우 자료형이 다르면 t

강의 시간에 배운 함수포인터를 활용해 운동선수 정렬 프로그램을 C언어로 짜보자 player.c(선수 print)와 player.h(데이터 타입)으로 나누었다. main.c에는 정렬알고리즘과 선수정보를 하드코딩했다. player.h player.c > static

1초마다 LED상태 출력 windows.h를 이용해 콘솔에 색깔 표시 가능 led_state를 enum로 만들기 <- 다른 값 들어오지 않게 함 ledt를 ledstate로 부터 입력 받아 가독성이 좋아짐

C++정리 > 객체란? 프로그램 동작의 주체(광범위), 메모리에 존재하고 이름으로 접근 가능한 것 객체지향? 객체를 통해 코드를 구성 장점: 코드재사용, 유지보수, 큰 규모 프로그래밍 단점: 절차지향에 비해 느린 속도, 높은 설계역량, 코드 복잡성 > OOP의 개
windows.h의 Sleep()함수 이용 키입력을 실시간으로 받기 위해 1000ms를 50ms로 나눠서 키입력받는거랑 Sleep()이랑 번갈아 실행 cnt 전역변수 이용 ms를 실행하는 스레드는 실행후 바로 종료 그다음 th2 ~4까지 스레드 실행 그리고 종료 t
전체적인 구상도 user가 shell.exe를 이용해 ssd.exe를 제어한다. > ssd.exe write하면 nand.txt에 값 저장 read하면 result.txt에 읽은 값 저장 shell.exe write: ssd에 명령어 전달 read: ssd에 명령어