요즘 공부하고 있는 c언어에 대해 복습하는 겸 배운 부분을 글로 정리해 보려고 합니다. (전공자 아님) 1. 프로그래밍 언어란 무엇일까? 기계어를 사용하는 컴퓨터와 자연어(우리가 평소에 말할 때 쓰는 말)를 사용하는 사람 간 의사소통이 가능하게 해 주는 것. 컴퓨터는 사람이 쓰는 말을 바로 알아들을 수 없기 때문에 사람이 컴퓨터에게 내리고 싶은 명령을 프로그래밍 언어를 사용해서 컴퓨터가 알아들을 수 있는 말로 번역해주는 것이라고 생각하면 됩니다. 마찬가지로 사람 또한 기계어를 알아볼 수 없기 때문에 사람이 알아볼 수 있게 기계어를 프로그래밍 언어로 표현하는 것입니다. 2. 프로그래밍 언어의 종류 프로그래밍 언어에는 저수준 언어와 고수준 언어가 있는데 저수준으로 갈수록 기계어에 가깝고 고수준으로 갈수록 자..
학원에서 프로그래밍 공부를 시작한 지 2일째... 오늘은 변수를 배우고 c언어를 사용한 기초 코딩을 배웠습니다. printf와 scanf 함수를 블로그를 보며 혼자 하던 시절에 써 보긴 했었으나 아무것도 없이 처음부터 코드를 작성해라고 하면 아무것도 쓸 수 없었죠... 확실히 채찍질 하는 사람이 옆에 있으니까 좀 더 습득이 잘 됩니다. 역시 나는 혼자서는 안 되는 스타일이었슴...ㅎ scanf에서 &를 왜 쓰는지 알았고 정수와 실수, 단일문자를 입력받을 땐 &를 변수 이름 앞에 붙이지만 이름 같은 문자열을 입력받을 땐 변수 이름 앞에 &를 붙이지 않는다는 것을 알았습니다. 정수 scanf("%d", &num); 실수 scanf("%f", &Fnum); 문자 scanf("%c", &char); 세 가지는 ..
이전 공부 2020/12/04 - [코딩 공부] - 아이패드 앱 스위프트 플레이그라운드로 코딩 공부! 10. 초기화 아이패드 앱 스위프트 플레이그라운드로 코딩 공부! 10. 초기화 이전 공부 2020/12/03 - [코딩 공부] - 아이패드로 코딩 공부하기 - 스위프트 플레이그라운드 9. 유형 아이패드로 코딩 공부하기 - 스위프트 플레이그라운드 9. 유형 이전 공부 2020/12/02 - [코딩 공부] - hgu-can.tistory.com 스위프트 플레이그라운드로 코딩 공부하기 열 한번째 시간입니다. 오늘은 매개변수~ 매개변수 첫 번째 문제는 전문가를 불러와서 보석을 수집하기입니다. 이젠 move 함수를 만들 수 있게 되었습니다. distance에 숫자를 입력하면 그 숫자만큼 타일을 이동합니다. 와 이..
이전 공부 2020/12/03 - [코딩 공부] - 아이패드로 코딩 공부하기 - 스위프트 플레이그라운드 9. 유형 아이패드로 코딩 공부하기 - 스위프트 플레이그라운드 9. 유형 이전 공부 2020/12/02 - [코딩 공부] - 아이패드 앱 스위프트 플레이그라운드로 코딩 공부하기 8. 변수 아이패드 앱 스위프트 플레이그라운드로 코딩 공부하기 8. 변수 와 드디어 코딩 배우기 1이 끝 hgu-can.tistory.com 아직 접지 않고 다시 돌아온 스위프트 플레이그라운드 공부 시리즈! 오늘은 코딩 공부하기 2의 새로 만들기 파트입니다. 첫 번째는 보석 3개 수집하기인데 보시다시피 캐릭터가 없습니다. 이번 파트에서는 초기화를 배우면서 내 캐릭터들을 초기화하고 그 때 그 때 필요한 캐릭터를 호출해서 퍼즐을 해..
이전 공부 2020/12/02 - [코딩 공부] - 아이패드 앱 스위프트 플레이그라운드로 코딩 공부하기 8. 변수 아이패드 앱 스위프트 플레이그라운드로 코딩 공부하기 8. 변수 와 드디어 코딩 배우기 1이 끝나고 코딩 배우기 2로 넘어왔습니다. 짝짝짝~~~!!! 작심삼일로 끝나지 않고 여기까지 오다니... 오늘은 변수를 공부했습니다. 변수 배우기의 첫 번째 문제는 변수를 hgu-can.tistory.com 스위프트 플레이그라운드로 코딩 공부하기 아홉 번째 유형 파트입니다. 와 많이 왔다~ 뿌듯^^ 그 동안 인터넷 글을 보다보면 메소드란 말을 많이 봤는데 정확히 무슨 뜻인지는 다 설명을 안 하고 메소드라고 언급만 하시더라고요. 그래서 영어 단어 뜻 그대로인가? 하고 있었는데 오늘에서야 코딩에서의 메소드가 ..
이전 공부 2020/12/01 - [코딩 공부] - 아이패드 앱 스위프트 플레이그라운드와 코딩 공부하기 7. 알고리즘 아이패드 앱 스위프트 플레이그라운드와 코딩 공부하기 7. 알고리즘 이전 공부 2020/12/01 - [코딩 공부] - 스위프트 플레이그라운드로 코딩 공부하기 6. While 루프 스위프트 플레이그라운드로 코딩 공부하기 6. While 루프 이제 while 루프를 배울 차례가 되었습니다. 지금 hgu-can.tistory.com 와 드디어 코딩 배우기 1이 끝나고 코딩 배우기 2로 넘어왔습니다. 짝짝짝~~~!!! 작심삼일로 끝나지 않고 여기까지 오다니... 오늘은 변수를 공부했습니다. 변수 배우기의 첫 번째 문제는 변수를 생성하고 생성한 변수를 이용해 캐릭터가 보석을 몇 개 수집했는지 세기..
- Total
- Today
- Yesterday
- 프로그래밍
- 알고리즘
- 문제풀이
- 영어공부
- DFS
- 애플
- 컴퓨터
- c++
- 캐나다생활
- 기초
- 해커랭크
- 다이나믹프로그래밍
- c언어
- 아이패드
- 프로그래머스
- 백준
- C언어기초
- 스위프트플레이그라운드
- 코딩공부
- 컴퓨터공부
- BFS
- 깊이우선탐색
- 캐나다
- hackerrank
- 그리디
- greedy
- 컴퓨터사이언스
- dp
- 너비우선탐색
- 하드웨어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |