본문 바로가기

728x90

전체 글

(33)
C언어의 포인터, 배열, 구조체 1. 포인터 변수는 어떤 수나 문자를 저장하기 위해 사용하며 이 변수는 기억장소의 어느 위치에 대한 이름이며 그 위치는 주소로도 표현할 수 있음. C언어에서는 변수의 위치, 즉 주소를 제어할 수 있는 기능을 제공. 변수의 주소를 출력할 수도 있고 주소를 주소 변수에 저장할 수도 있음. 주소를 저장할 수 있는 변수를 포인터 변수라고 함. - 포인터 변수를 선언할 때는 자료의 형을 먼저 쓰고 변수명 앞에 *을 붙임 - 포인터 변수에 주소를 저장하기 위해 변수의 주소를 구할 때는 변수 앞에 &을 붙임 - 실행문에서 포인터 변수에 *를 붙이면 해당 포인터 변수가 가리키는 곳의 값을 이야기함 예 1) #include main(){ int a = 20; int *b; b = &a; *b = *b + 10; prin..
JavaScript 테트리스 만들기 - 3 2024.04.02 - [javaScript] - JavaScript 테트리스 만들기 - 1 JavaScript 테트리스 만들기 - 1 요즘 개발 트렌드는 javaScript를 편하게 사용하도록 도와주는 라이브러리를 활용한 개발이 아닌 순수(바닐라) javaScript를 이용한 개발이라고 어디에선가 들은 적이 있다. javaScript의 꾸준히 업데이 son33.tistory.com 2024.04.02 - [javaScript] - JavaScript 테트리스 만들기 - 2 JavaScript 테트리스 만들기 - 2 2024.04.02 - [javaScript] - JavaScript 테트리스 만들기 - 1 ㄴ 1에 이어서 2편으로 블록을 생성하고 시간이 지나면 블록이 아래로 내려오도록 만들어보았다. 1..
JavaScript 테트리스 만들기 - 2 2024.04.02 - [javaScript] - JavaScript 테트리스 만들기 - 1 JavaScript 테트리스 만들기 - 1 요즘 개발 트렌드는 javaScript를 편하게 사용하도록 도와주는 라이브러리를 활용한 개발이 아닌 순수(바닐라) javaScript를 이용한 개발이라고 어디에선가 들은 적이 있다. javaScript의 꾸준히 업데이 son33.tistory.com ㄴ 1에 이어서 2편으로 블록을 생성하고 시간이 지나면 블록이 아래로 내려오도록 만들어보았다. 1. 게임시작 // 게임시작 function play() { createBlock(); setInterval(downBlock, 1000); } 1) createBlock() 먼저 시작버튼을 누르면 블록을 생성해 게임이 시작되도록 ..

728x90