Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 알고리즘
- BFS
- 프론트엔드 스쿨
- N과 M(2)
- 완전탐색
- 제로베이스
- 멀티스레드
- Algorithm
- leetcode
- 구현
- 문자열&연산자
- 프로그래머스
- 코딩테스트
- 자바스크립트
- map
- C++
- Server
- socket
- 서버
- 제로베이스 프론트엔드 스쿨
- 구조체
- JavaScript
- 백준
- MemoryBarrier
- 백트래킹
- c#
- 코딩테스트 스터디
- 메모리 배리어
- dfs
- React
Archives
- Today
- Total
목록String (1)
Written
문자열 입력받기.
알고리즘 문제를 풀다보면 자주 헷갈리는 부분이 있어 정리해봅니다. 입력으로 문자열을 받을때 string배열에 받을때와 char배열에 받을때 저장되는 방식이 다릅니다. 다시 생각해보면 char는 말그래도 하나의 문자 (Ex. 'a')를 뜻하기 때문에 어떻게 보면 당연한 부분이지만 자주 헷갈렸었는데 , 이번에 이렇게 정리를 함으로써 앞으로는 안 헷갈릴 수 있을것 같습니다. 1) string s1[50]; cin >> s1[0] // 반드시 인덱스 번호를 지정해서 받아야합니다. 그냥 cin >> s1으로 받으려하면 오류발생. // 이렇게 받으면 띄어쓰기 전 까지의 입력 내용을 s1에 저장합니다. // 콘솔에 my name is 를 입력하면 my만 s1[0]에 저장됩니다. 2) char a1[50]; cin >..
C++ & C#
2022. 10. 11. 17:08