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
- 구조체
- Algorithm
- BFS
- 구현
- 프로그래머스
- C++
- MemoryBarrier
- 알고리즘
- JavaScript
- c#
- React
- map
- 프론트엔드 스쿨
- Server
- 코딩테스트
- 메모리 배리어
- 자바스크립트
- socket
- dfs
- 완전탐색
- 문자열&연산자
- 서버
- 제로베이스 프론트엔드 스쿨
- 백트래킹
- 코딩테스트 스터디
- 제로베이스
- leetcode
- 멀티스레드
- N과 M(2)
- 백준
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