일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 유료강좌
- 별찍기
- mfc 실습
- 포트폴리오
- 실습
- 김성엽
- 정보처리기사
- 마이크로소프트
- tips강좌
- C언어
- MFC
- win32
- 미가공
- SSG
- C
- 도움말
- 정처기 독학
- do it c
- MyThread
- Time
- Tipsware
- 핵심 요약
- 충무창업큐브
- linux
- visual
- MFC 예제
- mysql
- MyTread
- ListBox
- C++
- Today
- Total
목록C언어 (20)
History

아래와 같이 쉼표로 구분된 문자열이 있습니다. "Hello~! ,My name is minki kim~ ,How are you today~? ,:)" 이 문자열을 쉼표 구분해서 아래와 같은 이미지처럼 나오게 하려면 어떻게 해야 할까? 이번 차시에는 strtok_함수를 사용해서 구현해보겠다. strtok_s함수는 문자열에서 지정한 문자로 문자열을 분리하는 함수이다. 이 함수는 string.h 헤더 파일을 추가하면 사용이 가능해진다. 예를 들어서 "abc,def,ghi" 라는 문자열이 있을 때 , 단위로 문자열을 구분해야 한다면 char arr[] = "abc,def,ghi"; char delimiter[] = ","; // 구분자로 사용할 문자열 현재는 ,를 대입하겠다. char *p_next_pos; /..

아래와 같이 쉼표로 구분된 문자열이 있습니다. "Hello~! ,My name is minki kim~ ,How are you today~? ,:)" 이 문자열을 쉼표 구분해서 아래와 같은 이미지처럼 나오게 하려면 어떻게 해야 할까? 정답은 간단하다. ','를 만나는 부분을 개행 문자(\n)로 바꾸면 해결된다. #include #pragma warning(disable:4996) int main() { char arr[100]="Hello~! ,My name is minki kim~ ,How are you today~? ,:)"; for (int i = 0; arr[i] !=NULL; i++){ if (arr[i]==','){ arr[i] ='\n'; } printf("%c", arr[i]); } ret..

안녕하세요 이 게시판에는 오랜만에 글을 적습니다. 오늘은 김성엽 선생님의 새로운 C언어 강의를 소개하려고 합니다. 김성엽 선생님은 코로나 이후로 오프라인으로 진행하던 무료 강의를 온라인으로 진행하셨습니다. 그러다 보니 양질의 Q&A가 줄어드는 단점을 보고 이번 22년 여름 C언어 강의를 유튜브에서 실시간으로 진행해주시면서 Q&A를 진행해주신다고 합니다. 아래 링크는 선생님의 유튜브입니다. 매주 화 목 오후 9시에 실시간으로 선생님과 같이 소통하면서 공부하는 시간을 가졌으면 좋겠습니다ㅎㅎ https://www.youtube.com/c/%EA%B9%80%EC%84%B1%EC%97%BD 김성엽 저는 20년 넘게 C, C++로 프로그램을 하고 있고 Microsoft MVP(Visual C++)로 활동하고 있는 ..
보호되어 있는 글입니다.