스크래치18장(조건문2, 연산자, 관계연산자, 비교연산자, 논리연산자)
▣ 안녕하세요 ^^ 저번 시간에 숙제해보셨나요? 창작 게임도 잘 만들어보셨는지 궁금하네요^^ 혹시 창작 게임을 만들다가 궁금하신 사항이나 피드백이 필요하신 분은 댓글 남겨주세요 ^^ ▣ 오늘은 조건문 두 번째 장으로 연산자, 관계 연산자, 논리 연산자를 한 번 더 집중적으로 다루도록 하겠습니다. ▣ 먼저 연산 블록에 가면 이렇게 관계 연산자, 비교 연산자라고 불리는 연산자가 있습니다. 텍스트 언어에 대표적으로 c언어에서는 == 같다, >= 이상, 연산자를 사용해보겠습니다. 결과가 어떻게 나올까요? 네 조건에 결과가 참이기 때문에 안녕!이라고 말을 하게 됩니다. 크다 작다를 표현할 때 >,
2020. 5. 27.
C언어 20장(파일입출력, fopen, fclose, fprintf, fscanf_s, fgets, fputs, fgetc, fputc, fread, fwrite)
▣ 안녕하세요^^ 저번 시간에 숙제 잘해보셨나요?? 이제 코딩이 많이 능숙 해시셨죠?? 하지만 아직 어렵다고요? ^^ ▣ 네 당연한 것입니다. 프로그램을 가르치고 게임을 개발하는 저도 매일 공부하는데 어려운 거 같습니다. ^^ 그러니 함께 공부하며 파이팅해요. ▣ 오늘은 파일 입출력을 공부해보겠습니다. 표준 입출력이랑 비슷한 부분이 많아서 어렵지 않을 겁니다. 그러니 꼼꼼하게 읽으면서 실습하시면서 공부해주세요. ▣ 자 먼저 파일을 제어? 하기 위해 FILE이라는 구조체를 사용해야 합니다. FILE에서 오른쪽 마우스를 클릭하고 정의를 들어가면 이렇게 구조체인 것을 확인할 수 있습니다. ▣ FILE 구조체를 *fp라는 포인터로 선언 및 정의를 하고, fopen라는 함수를 이용해서 파일을 열어 모드를 적어 읽..
2020. 5. 20.
C언어 17장_2(포인터, 메모리, 메모리할당, 정적변수, 리틀엔디안, malloc, memcpy, memcmp, memset, strstr)
▣ 안녕하세요^^ 저번장에 포인터 숙제 열심히 해보셨나요?? 꼼꼼하게 읽으면서 따라오셨다면 충분히 하셨을 거라 생각합니다. 그럼 오늘은 포인터 두번째로 공부해보겠습니다. 먼저 저번장에서 이야기했던 부분을 한번 보충해서 설명해보겠습니다. ▣ 저번장에 이 코드를 기억하시나요? 제가 *pList안에 number에 주소를 넣고 우리가 디버 그해서 pList메모리 주소에 있는 값을 확인했습니다. 그때 제가 주소값이 거꾸로 들어간 것에 대해 다시 설명해드린다고 했습니다. 이 부분을 설명해보겠습니다. ▣엔디언 이라는 말이 있습니다. 위키백과에서는 엔디언(Endianness)은 컴퓨터의 메모리와 같은 1차원의 공간에 여러 개의 연속된 대상을 배열하는 방법을 뜻하며, 바이트를 배열하는 방법을 특히 바이트 순서(Byte ..
2020. 5. 13.