#구조체
-
Incompatible implicit declaration of built-in function ‘******’C언어 Tip 2019. 2. 2. 20:22
컴파일을 하는데 자꾸 Incompatible implicit declaration of built-in function ‘free’ 이런 경고가 뜬다. 실행은 잘 된다만 무엇인가 불안하다. 찾아보니 'free()'함수를 사용하기위해선 #include 를 해야했었다. 앞으로 이런 경고가 뜨면 #include 를 빼먹은게 있나 꼭 참고해야겠다. 이상! 참고 : https://stackoverflow.com/questions/7050798/incompatible-implicit-declaration-of-built-in-function-malloc
-
request for member '*******' in something not a structure or unionC언어 Tip 2019. 2. 2. 17:10
구조체 관련해서 컴파일 시 에러 “request for member '*******' in something not a structure or union”로 떠서 많이 당황했다. 논리적으로는 오류가 없다고 생각했었기 때문이다. 그래서 검색결과 오류의 결과를 찾을 수 있었는데 1. 구조체를 포인터로 선언할경우, 혹은 함수의 매개변수로써 구조체를 포인터로 사용하게 되면구조체의 멤버변수(구조체 안에 있는 변수들은) '.'이 아닌 '->'로 참고를 해야한다. ex) int LNext(List * plist, LData * pdata){ if(plist->curPosition >= (plist->numOfData)-1) return FALSE; *pdata = plist->arr[++(plist->curPosit..
-
2019년 1월 12일 코딩 공부오늘의 공부 2019. 1. 13. 00:56
2019년 1월 12일 토요일 코딩공부 기록. 공부시간 : 12:00~24:50분까지 쉬는시간 제외 총 6시간 15분 교재 : 쉽게풀어쓴 C언어 Express. 진도 : Chapter 13 구조체,Chapter 14 포인터 활용 오늘 공부를 별로 못했다 ㅠㅠ..사실 오늘 공부하기가 너무 싫었다.마음을 잘 다스리려고 해도 어려워서 낮잠도 자고 딴짓도 많이했다.그리고 교재도 이부분을 해서 뭐하나 싶을 정도의 부분이 많아서 그냥 건너뛰는 부분도 많이 발생했다.ㅠㅠ 오늘 좀 스스로에게 아쉬운 하루. 다음에 열심히 하자! 아자아자!
-
2019년 1월 11일 코딩 공부오늘의 공부 2019. 1. 12. 00:17
2019년 1월 11일 금요일 코딩공부 기록. 공부시간 : 13:30~23:30분까지 쉬는시간 제외 총 7시간 30분 교재 : 쉽게풀어쓴 C언어 Express. 진도 : Chapter 12 문자열,Chapter 13 구조체 금요일에 감기가 걸려 약기운에 제대로 공부 할 수가 없었다. 하지만 주말에 더더욱 심해져 월요일에 다시 병원을 찾아갔는데 A형 독감 판정을 받았다. 타미플루 처방을 받고 고열 38.1도인 내 몸과 싸우느라 침대에서 하루 종일 시간을 보냈다. 너무 고통스러웠고 따분했지만 머리는 어지럽고 약 때문에 금방 졸려 아무것도 할 수 없는 내가 조금 짜증났다. 드디어 오늘 몸이 많이 좋아져 공부를 시작할 수 있었다. 오랜만이지만 그래도 C언어감각이 살아있어서 집중있게 공부 할 수 있었던 것 같다...