2005ë…„ ì œë¡œíŽ˜ì�´ì§€ ì‹ ìž…íšŒì›�들ì�˜ C언어프로그래ë°� ëŠ¥ë ¥ í–¥ìƒ�ì�„ 목표로 기존 회ì›� 1명ì—� ì‹ ìž…íšŒì›� 다수가 ê°�기 그룹ì�„ ì�´ë£¨ëŠ” 스터디
----
----
----
Contents
----
1. 공지 ¶
새싹C스터디2005/ì„ ìƒ�님페ì�´ì§€ë¥¼ 만들어 보았습니다. ì„ ìƒ�님들ì�˜ ìƒ�ê°�êµ�환과 스터디를 ì�´ë�„는 방법ì—� 대해서 ì�´ì•¼ê¸° í•´ 보았으면 ì¢‹ê² ìŠµë‹ˆë‹¤. - 톱아보다
2.2.1. One ¶
ì„ ìƒ�님 : 황재ì„
학�들 : 남�재, 주승범, 윤현수, 김태형, 박��
모임 시간 : 4.7(목) 6:30 ì¹ í”¼
학�들 : 남�재, 주승범, 윤현수, 김태형, 박��
모임 시간 : 4.7(목) 6:30 ì¹ í”¼
3.1. ì°¸ê³ ìž�료 ¶
winapi.co.kr� C기초강좌 매우 �세하며 양� 많다.
CampusC.zip공개강좌ì�¸ CampusCì�˜ Text갈무리 ë²„ì „ì�¸ë“¯. 위ì�˜ 것보단 짧다. 꽤 ìœ ëª…í•œë“¯.
PracticalC를 ì •ë¦¬í•˜ëŠ” ì�´ëŸ° 페ì�´ì§€ë�„ 있네요. 모ë‘� ê°™ì�´ ì •ë¦¬í•´ ë³´ê³ í™œìš©í•´ 보았으면 ì¢‹ê² ìŠµë‹ˆë‹¤.
만들어진지 오래�어 조금 구질 구질하기� 하지만 좋� 내용.
PracticalC를 ì •ë¦¬í•˜ëŠ” ì�´ëŸ° 페ì�´ì§€ë�„ 있네요. 모ë‘� ê°™ì�´ ì •ë¦¬í•´ ë³´ê³ í™œìš©í•´ 보았으면 ì¢‹ê² ìŠµë‹ˆë‹¤.
3.2.1. ì§„í–‰í• ë‚´ìš© ¶
새싹배움터05/첫번째배움터�서 다루기로 했� 내용� 진행.
3.3.1. ì§„í–‰í• ë‚´ìš© ¶
ê³¼ì œê´€ë ¨í•´ì„œ 구조체ì—� 대해 ì„¤ëª…í•˜ë“ ì§€...ì•ˆí•˜ë“ ì§€ ì„ ìƒ�재량ì—� ë§¡ê¸°ê³ ...
í�¬ì�¸í„°ì—� 대해 ì§„ë�„ê°€ 나가야ë� 까요?
í�¬ì�¸í„°ì—� 대해 ì§„ë�„ê°€ 나가야ë� 까요?
조금 힘들지 않ì�„까 ìƒ�ê°� ë�˜ë„¤ìš”;; 시험 ì§„ë�„ë�„ 중요하지만 그건 지나치게 ë¹ ë¥´ì§€ 않나 싶습니다. - ì�´ìŠ¹í•œ
3.3.2. ê³¼ì œ ¶
{{|
//5명ì�˜ í•™ìƒ� 성ì � ìž…ë ¥ 받기
�름:
êµì–´ì„±ì �:
수학성ì �:
ì˜�어성ì �://5번 반복한다.
.
.
.
//ê°�ìž�ì�˜ í�‰ê· ì �수 ì¶œë ¥
XXì�˜ í�‰ê· ì �수는 XX입니다.
.
.
.
|}}
//5명ì�˜ í•™ìƒ� 성ì � ìž…ë ¥ 받기
�름:
êµì–´ì„±ì �:
수학성ì �:
ì˜�어성ì �://5번 반복한다.
.
.
.
//ê°�ìž�ì�˜ í�‰ê· ì �수 ì¶œë ¥
XXì�˜ í�‰ê· ì �수는 XX입니다.
.
.
.
|}}
3.4.1. ì§„í–‰í• ë‚´ìš© ¶
구조체와 í�¬ì�¸í„°ì—� 대해 다룹니다. í�¬ì�¸í„°ì—� 대해 다루게 ë�œë‹¤ë©´ ê°’ì—� ì�˜í•œ ì „ë‹¬, 주소ì—� ì�˜í•œ ì „ë‹¬ë�„ 기본으로 ë‹¤ë¤„ì•¼ê² ì£ ? ê·¸ì—� 따른 모듈화ì�˜ 학습ë�„ìš”. ê·¸ë¦¬ê³ ê°€ëŠ¥í•˜ë©´ 메모리 í• ë‹¹ì—� 대해서ë�„(mallocëª…ë ¹ë¬¸) 다뤄주세요.
구조체는 ë‘�번째 ê³¼ì œì™€ ê´€ë ¨ì‹œì¼œ 습ë“�하면 ë�˜ê² 습니다.
새싹C스터디2005/pointer
구조체는 ë‘�번째 ê³¼ì œì™€ ê´€ë ¨ì‹œì¼œ 습ë“�하면 ë�˜ê² 습니다.
새싹C스터디2005/pointer
3.4.2. ê³¼ì œ ¶
패턴ì�„ ìž…ë ¥ ë°›ê³ ë³€ì�˜ 길ì�´ë¥¼ ìž…ë ¥ 받아 마름모 ì¶œë ¥.
ex.
ex.
~cpp 패턴 ìž…ë ¥: $ ë³€ì�˜ 길ì�´ ìž…ë ¥: 3 $ $$$ $$$$$ $$$ $
3.5.1. ì§„í–‰í• ë‚´ìš© ¶
함수� 대해서 다루지 않았다면 �단 함수� 대해 다뤄주세요
ì�´ì œ 기본ì �ì�¸ 문법ì�€ 다 다루었다는 ì „ì œ 하ì—� 머리 쓰는 것ì�„ í•´ë³¼ ìƒ�ê°�입니다. 첫번째 다룰 것ì�€ Sorting입니다.
ì�´ì œ 기본ì �ì�¸ 문법ì�€ 다 다루었다는 ì „ì œ 하ì—� 머리 쓰는 것ì�„ í•´ë³¼ ìƒ�ê°�입니다. 첫번째 다룰 것ì�€ Sorting입니다.
3.5.2. ê³¼ì œ ¶
숫ìž� 5개를 ìž…ë ¥ ë°›ê³ í�° 순서대로 ì¶œë ¥.
ex.
ex.
~cpp 1.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 2 2.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 1 3.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 3 4.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 5 5.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 4 내림차순 ì¶œë ¥: 5, 4, 3, 2, 1
3.5.3. 심심해서 내는 ê³¼ì œ ¶
~cpp 단축계산(short-circuit evaluation)ì�˜ ê°œë…�ì�„ 설명한 프로그램ì�„ ì�½ê³ ì�´ 프로그램ì—�서 4ê°œì�˜ printf()함수를 실행했ì�„ 때, i, jì�˜ ê°’ì�´ 왜 ê·¸ë ‡ê²Œ 나오는지를 설명하시오. [Ex] int i, j; i = 2 && ( j = 2 ); printf(“%d %dnâ€�, i, j); /* 1 2 is printed */ ( i = 0 ) && ( j = 3 ); printf(“%d %dnâ€�, i, j); /* 0 2 is printed */ i = 0 || ( j = 4 ); printf(“%d %dnâ€�, i, j); /* 1 4 is printed */ ( i = 2 ) || ( j = 5 ); printf(“%d %dnâ€�, i, j); /* 2 4 is printed */
4. 엮어가기 ¶
다들 í•™êµ� ìƒ�활하시기 ë°”ì�˜ì‹¤í…Œë‹ˆ 휴학ìƒ�ì�¸ ì œê°€ êµ�장(?)비슷한 ì—í• ì�„ í•˜ê² ìŠµë‹ˆë‹¤. 목표는 ì¤‘ê°„ê³ ì‚¬ ì „ê¹Œì§€ í�¬ì�¸í„°(ë˜�는 시험범위)까지 ì§„ë�„를 ë‚˜ê°€ê³ ìŠ¤í„°ë”” 종료하는 것입니다. -ê°•í�¬ê²½
기존회ì›� 분들께서는 ì�´ 때 만들어진 ì‹ ìž…ìƒ�들ì�˜ 소스를 모아주세요. 시험 ë��난 후 ë¦¬íŽ™í† ë§� 세미나ì—�서 ì˜ˆì œë¡œ ì‚¬ìš©í• ê²�니다. --재ë�™
ì�´ê±° 한개가 ë¹ ì§„ê²ƒ ê°™ì�€ë�°ìš”?? - 톱아보다
스터디ì�˜ 규칙ì�´ë‚˜ 모임시간ì—� 대한 다양한 ì�˜ê²¬ë“¤ì�´ ì•„ì§� ì�¼ì¹˜ë�˜ì§€ ëª»í•˜ê³ ê³µìœ ë�˜ì§€ 못한것 같습니다. ì�´ë²ˆì£¼ 안ì—� ë‹´ìž„ 모임ì�„ ê°€ì ¸ë³´ëŠ”ê±´ 어떨까요??~^^ 오프ë�¼ì�¸ì�´ë“ 온ë�¼ì�¸ì�´ë“ ë§�ì�´ì£ .- 톱아보다
ZeroPage� �양학�는 어떨까요??ㅋㅋㅋ
새싹C스터디2005/pointer와 í�¬ì�¸í„° ì°¸ê³ ìž�료페ì�´ì§€ê°€ 따로 노네요.--Leonardong
ì�´ê±¸ ì–´ì©Œì£ ?? ì„ ìƒ�님들ì�´ 모ì�´ê¸°ë�„ íž˜ë“¤ê³ ë‹¤ë¥¸ 방향으로 ì§„í–‰ì�„ 다시 시작해 ë´�야 í• ë“¯ - 톱아보다
죄송합니다. êµê°€ì�˜ 부름ì�„ ë°›ê³ ê·¸ë§Œë‘¬ì•¼ ë�˜ê²Œ ë�˜ì—ˆìŠµë‹ˆë‹¤. 앞으로 계ì†� 잘 ì§„í–‰ë�˜ì—ˆìœ¼ë©´ 합니다. -ê°•í�¬ê²½
----
스터디분류
기존회ì›� 분들께서는 ì�´ 때 만들어진 ì‹ ìž…ìƒ�들ì�˜ 소스를 모아주세요. 시험 ë��난 후 ë¦¬íŽ™í† ë§� 세미나ì—�서 ì˜ˆì œë¡œ ì‚¬ìš©í• ê²�니다. --재ë�™
ì�´ê±° 한개가 ë¹ ì§„ê²ƒ ê°™ì�€ë�°ìš”?? - 톱아보다
스터디ì�˜ 규칙ì�´ë‚˜ 모임시간ì—� 대한 다양한 ì�˜ê²¬ë“¤ì�´ ì•„ì§� ì�¼ì¹˜ë�˜ì§€ ëª»í•˜ê³ ê³µìœ ë�˜ì§€ 못한것 같습니다. ì�´ë²ˆì£¼ 안ì—� ë‹´ìž„ 모임ì�„ ê°€ì ¸ë³´ëŠ”ê±´ 어떨까요??~^^ 오프ë�¼ì�¸ì�´ë“ 온ë�¼ì�¸ì�´ë“ ë§�ì�´ì£ .- 톱아보다
ZeroPage� �양학�는 어떨까요??ㅋㅋㅋ
언어 공부 ì „ì—� êµ�ì–‘ì�„ ìŒ“ê³ ì‹¶ë‹¤ë©´ ì£¼ì œ í† ë¡ ì�„ 해보는 것ë�„ 괜찮ì�„ 것입니다. ExploringWorldì—�서 ê·¸ë ‡ê²Œ í–ˆë‹¤ê³ ì•Œê³ ìžˆìŠµë‹ˆë‹¤.--Leonardong
ì‹ ìž…ìƒ� C ê³¼ì • 중ì—� 함수를 잘 다룰 수 있게 해주세요. Refactoring 세미나시 함수를 아는 ì „ì œí•˜ì—� í• ê²ƒìž…ë‹ˆë‹¤. --재ë�™
새싹C스터디2005/pointer와 í�¬ì�¸í„° ì°¸ê³ ìž�료페ì�´ì§€ê°€ 따로 노네요.--Leonardong
ì�´ê±¸ ì–´ì©Œì£ ?? ì„ ìƒ�님들ì�´ 모ì�´ê¸°ë�„ íž˜ë“¤ê³ ë‹¤ë¥¸ 방향으로 ì§„í–‰ì�„ 다시 시작해 ë´�야 í• ë“¯ - 톱아보다
죄송합니다. êµê°€ì�˜ 부름ì�„ ë°›ê³ ê·¸ë§Œë‘¬ì•¼ ë�˜ê²Œ ë�˜ì—ˆìŠµë‹ˆë‹¤. 앞으로 계ì†� 잘 ì§„í–‰ë�˜ì—ˆìœ¼ë©´ 합니다. -ê°•í�¬ê²½
----
스터디분류









