코딩 썸네일형 리스트형 const 안녕하세요 오랜만에 이렇게 블로그를 쓰게 되었네요 ㅎㅎ 오늘 알아볼 것은 const입니다. const란? 변수에 const라는 키워드를 사용하여 상수(constant)의 의미를 갖게 하여 그 내용을 변경할 수 없게 합니다. 여기서 제가 생각하는 핵심 문장은 '그 내용을 변경할 수 없게 한다' 입니다. 예를 하나 들겠습니다. 처음 소스를 작성했을 때 저는 int x의 값을 1로 지정을 하였습니다. 하지만 만약에 x의 값을 바꾸고 싶을 경우 x=3; 으로 소스를 작성하여 x의 값을 변경할 수 있었는데요 (아래 사진 참고) 만약에 이 소스에 const변수를 사용하면 어떻게 될까요? int x = 1; 이라는 식에 cosnt변수를 사용하였습니다. 그랬더니 방금까지 잘 돌아가던 소스가 에러가 났습니다. 참 신기하.. 더보기 소스를 헤더 파일(.h)와 C 파일(.c)로 나누는 방법 안녕하세요 C언어 초보입니다. 대학교에서 오늘도 강의를 듣던 도중, 이번 강의에서 제 눈에 가장 띈 것은 '소스를 헤더 파일과 c파일로 나누는 방법'이었는데요 , 약 한 달간 코딩을 배우면서 처음 보는 방법이었기에 여러분께도 공유를 해볼까 합니다. 가끔 소스를 작성하다가 함수선언을 하는 부분이 너무 길어질 때가 있잖아요 ? 그럴 때 정말 유용하게 쓸거 같습니다. 만약 아래와 같은 소스가 있을때, mul과 같은 함수가 많은 경우, 잘 사용하실 수 있을거라 생각합니다. 저는 성공적으로 실행이 됐습니다! 참 간단하죠?? 위에 예시에 나와있는 소스는 짧지만, 나중에 만약 더 긴 소스를 작서할 경우 요기나게 써먹을 거 같습니다 :) C++프로그래밍(21-2학기)한성현교수 강의 내용 변형 및 요약 자료입니다. 더보기 이전 1 다음