C language 썸네일형 리스트형 void 형 포인터... 포인터를 배우다 보니.. void 형 포인터를 배웠다. 예전에 배웠던 기억도 있지만.. 기억도 잘 안나네.. ㅎㅎ 포인터도 형 변환이 있어서 캐스팅 연산자를 사용하는데 void형 포인터를 좀 더 쉽게 표현하자면 임의의 대상체에 대한 포인터형이다. 대상체가 정수든, 실수든 가리지 않고 메모리 위치를 기억할 수 있다. void형 포인터는 임의의 포인터를 대입받을 수 있지만 반대로 임의의 포인터에 void형 포인터를 대입할 때는 반드시 캐스팅을 해야 한다. 위에 글은 www.winapi.co.kr 에서 퍼온거다.. 맞는 말인거 같다.. 임의의 포인터에서 대입받을수 있지만 임의의 포인터에서 대입할때는 캐스팅을 해야한다고 한다. 그렇기 때문에 void 형 포인터는 유연성이 좋다고 볼수도 있고 아닐수도 있다 ㅋ 아.. 더보기 프로그래밍 언어 로드맵 오오.. 나름 괜찮은 자료이다.. 비트교육센터에서 프로그래밍언어 로드맵인데.. 흠.. 좋아 좋아 ㅋ 이거 보고 참고해서 진행하면.. 어디까지 갈수 있으려나.. ㅋㅋ 더보기 씨언어의 포인터.. ㅎ 역시 오랜만에 맞이하는 씨언어.. 하지만 생소한 느낌도 많이 들고.. ㅎ 배열부분 마무리 하고 포인터 초반 정도 진도를 나가고 있는데.. 아직도 헷갈리는게 많은듯.. 하.. 배열은 아직 완벽히 마스터 한것도 아닌거 같고.. 힘드네 힘들어 ㅎㅎ 룩업 테이블이라는 개념을 새로 배웠다 ㅋ 아마 옛날에도 배웠을 텐데.. 기억이 안나거나 대충 햇을지도.. ㅎㅎ 룩업 테이블은 일부로 참조할 것들을 미리 깔아놓는 수법을 말한다.. 수법이라 좀 이상할지도 모르지만.. 미리 깔아두는 형식으로 쓴다고 한다.. 예를 들면.. www.winapi.com 에서 참조한 사실인데 스타에 캐리어의 인터셉터의 일정 곡선을 그리면서 회전하게 되는데 또 캐리어의 위치에 따라 인터셉터 출발지점이 달라지게 된다.. 하지만 여기서 룩업 테이블.. 더보기 C 언어에서 랜덤 함수 잘쓰기.. ㅋ 예전에 야구 게임을 코딩 했던 기억이 난다.. 거기서 랜덤 함수를 처음 봤으니까... 야구 게임은 배열할때 배우는 건데 그때 C언어를 배울때 랜덤 함수를 안배우고 이걸 코딩 했어서 엄청 난해 했던 경험이 난다.. 그때는 아마 전처리문도 몰라서 인터넷 뒤져서 꾸역 꾸역 찾아서 했던 기억이.. ㅎㅎ 근데 함수 말고 간단히 전처리 문으로 간단하게 처리 하는걸 알아냈다.. ㅋ 흠.. 너무 예전꺼라 요새 쓰이는지도 모르겠네 ㅋㅋㅋ 흐아.. ㅎㅎ 바로 이거다 ㅋ #define random(n) (rand() % (n)) #define randomize() srand((unsigned)time(NULL)) 이 부분에는 아마 헤더 파일이 time.h 랑 stdlib.h 가 있어야 되는걸로 아는데.. 흠.. 맞는지 모르.. 더보기 함수쪽을 다시 보게 되었다... 아.. 어려워 어려워.. ㅋㅋ 지역 변수, 전역 변수, 정적 변수, 정적 함수 대충 어제 공부한 내용들이다.. ㅎ 예전에 함수를 어려워 했던걸로 기억하는데.. 다시 보니 감회가 새롭고.. 나름 ... 내 나름 초 집중해서 본다고 봤는데.. 그래도 기초를 위해서.. 예전에 대충 한번 본걸 없애기 위하여.. 씨 언어 공부를 하고 있다.. ㅋㅋ 다시 보니.. 전역 변수와 지역변수는 틀이 많이 잡혔다.. 원래 조금 알고 있었던 내용.. 하지만 정적 변수.. static 더보기 된장할 씨언어.. ㅋㅋ 제일 골칫덩어리.. ㅎㅎ 이건 재밌다고 할수도 없고.. ㅋㅋ 아예 모른다고 할수도 없고.. ㅋㅋ 이건 자신있다 할수도 없고.. ㅋㅋ 아예 안한다고 할수도 없고.. ㅋㅋ 나원참.. ㅎㅎ 그래도 씨언어, 리눅스, 어셈블러여.. 너는 내 손안에 있다.. 방학안에 틀 잡고 1년안에 중간 레벨 정도의 경지에 올라가자 ㅋㅋ 화이팅.. ㅋㅋ ...........씨언어는.. 블로그가 과연 어떤식으로 작성 될려나.. ㅎㅎ 더보기 이전 1 다음