프로그래밍

C/C++ 기초적인 배열 질문좀 받아주세요 ㅠ

 

예로

 

String str = "HELLO";  이렇게 선언 되어 있을때

 

 

"HELLO" 가 들어있는 문자열 str을 

 

배열 char ary[ ] 안에 넣어주려고 하는데

 

char ary[0] = 'H';   

char ary[1] = 'E';

...

이렇게 하나하나 대입하는 것 말고는 방법이 없을까요 ?..

 

 

8개의 댓글

2020.07.06
[삭제 되었습니다]
2020.07.06
@구백육

크기는 따로 지정해주지 않고

String str 에 들어오는 값의 크기만큼 자동으로 설정되게끔 해주려고 합니다..

0
2020.07.06
@어댑터
[삭제 되었습니다]
2020.07.06
@구백육

감사합니다 좀더 찾아봐야겠네요

0
2020.07.06

strcpy?

0
2020.07.06

왜 배열에 넣으려고 하나요?

0
2020.07.06

for(int i =0; i< strlen(str); i++)

arr[i] = str[i];

arr[strlen(str)] = NULL //오류 방지

 

아니면

 

strcpy(arr, str); 또는

strncpy 쓰먄 됨

 

 

흠 아니면

 

arr = new char[strlen(str)+1]

strcpy(arr, str);

0
2020.07.06

std string 구조체 첫번째멤버가 센스좋게 char* 라서 그냥 캐릭터 포인터로 캐스팅해도 별 문제 없음

 

다만 c_str()로 제대로 포인터 가져오는거 추천함

 

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
179807 [모바일] 샤오신패드 2024는 손전등 어떻게 켬? 1 드웨인토마스 0 1 시간 전 54
179806 [잡담] 당근 근황 3 슈카윌드 1 1 시간 전 118
179805 [컴퓨터] 게이밍 pc 견적 짜왔는데 함 봐주라 4 블랙헤드탕후루 0 2 시간 전 122
179804 [컴퓨터] 키보드 보통 몇년정도써? 8 바숲 0 2 시간 전 129
179803 [프로그래밍] 형님들 JNI 질문 있어요 [해결] dogdrippy 0 3 시간 전 60
179802 [컴퓨터] 5800x3d 발열 소음이 그렇게 심하나? 5700x3d가 나음? 7 포츈아그렇구나 0 4 시간 전 161
179801 [잡담] 블랙샤크 v2 pro 쓰는데 끊김 은근 많아서 검색해보니 나 같... 1 손씨네원조비빔밥 0 4 시간 전 60
179800 [컴퓨터] 144 qhd 모니터에 PC랑 PS5 셀렉터로 연결하려고하는데 1 체르마트 0 4 시간 전 38
179799 [잡담] 5 ~ 10만원의 무선 블루투스 헤드셋 추천 가능할까요? 2 롤다이아요 0 4 시간 전 27
179798 [견적] 형님들 컴퓨터 조합 i7 13900k + 3060ti / i7 14700k + 4060 ... 11 질문만한다 0 4 시간 전 54
179797 [잡담] 내 마우스 먼지 방지대책 5 손씨네원조비빔밥 0 4 시간 전 66
179796 [견적] fhd 모니터 추천좀 14 poe빡빡이 0 6 시간 전 75
179795 [컴퓨터] 5700x3d에 rc400으론 모자라겠지? 12 오뜨 0 7 시간 전 107
179794 [잡담] 아이패드 프로 랑 에어 곧 신제품 나오는거 맞음? 8 야스그랜드마스터 0 7 시간 전 114
179793 [잡담] heif 파일 지원을 커뮤에서 안하는 이유가 뭐야? 6 오이시러 0 8 시간 전 82
179792 [컴퓨터] 요즘 컴터가 자주 드러눕는거같아요 3 도르레기 0 15 시간 전 134
179791 [컴퓨터] 견적 도와주실 분..? 13 구루구루룽 0 17 시간 전 138
179790 [컴퓨터] 크롬+스팀게임 중 멈춤 현상 16 지둘레 0 18 시간 전 138
179789 [잡담] XMP 이거 체감은 됨? 11 게임패스스팀사용중 0 18 시간 전 242
179788 [모바일] 쿠팡에서 아이폰15 샀는뎅 4 멋이벤놈 0 18 시간 전 273