코딩 채널 알림 알림 중 알림 취소 구독 구독 중 구독 취소 구독자 4414명 알림수신 85명 @은월영 프로그래밍 및 코딩 채널 질문 c 구조체 문자열 입력 좀 도와줘 ㅇㅇ (211.58) 추천 1 비추천 0 댓글 12 조회수 231 작성일 2023-03-22 14:44:18 ⚠️ 이 게시물은 작성자가 삭제할 수 없도록 설정되어 있습니다. https://arca.live/b/programmer/72384692 실행은 되는데 이름 입력하면 튕김;검색해봐도 뭐 못 찾겠는데 이거 어떻게 입력해야해? 추천! 1 ( 0) 비추! 0 ( 0) 공유 댓글 [12] 글쓰기 nano 2023-03-22 14:57:07 답글 튕긴다는게 어떻게? 에러가 뜸? 그냥 종료됨? 일단 scanf_s로 문자열 입력받을거면 함수 인자로 입력받을 사이즈 같이 넣어줘야 될걸 펼쳐보기▼ ㅇㅇ (211.58) 2023-03-22 15:00:53 삭제 수정 답글 예외 발생(0x00007FF957D72079(ucrtbased.dll), 구조체.exe): 0xC0000005: 0x0000001A2DF00000 위치를 기록하는 동안 액세스 위반이 발생했습니다.. 이렇게 뜨는데 뭐가 문제인지 모르겠어 펼쳐보기▼ nano 2023-03-22 15:02:41 답글 scanf_s에 kim.name, sizeof(kim.name) 이렇게 넘겨줘보셈 펼쳐보기▼ ㅇㅇ (211.58) 2023-03-22 15:08:32 삭제 수정 답글 해결되긴 했는데 왜 저렇게 해야 해결되는지는 잘 모르겠네; 펼쳐보기▼ KamaPytorq 2023-03-22 15:11:33 답글 scanf_s의 원본은 scanf인데 이 함수가 문자열을 입력 받을때 길이 검사를 안해서 정해놓은 길이보다 길게 입력해도 그대로 메모리에 저장이 되는데 이게 버퍼 오버플로우로 이어져서 해킹에 악용이 되기도 함. scanf_s 함수는 이거를 개선한 함수인데, 문자열을 입력 받을떄 배열의 길이를 넘겨줘서 그 배열을 넘치게 저장을 하지 않게 함 펼쳐보기▼ ㅇㅇ (211.58) 2023-03-22 15:15:57 삭제 수정 답글 아하... 다들 도와줘서 고마워 펼쳐보기▼ nano 2023-03-22 15:29:12 답글 다른걸 쓸때는 다르게 써야지... scanf랑 scanf_s랑 다르자너 펼쳐보기▼ ㅇㅇ (211.58) 2023-03-22 15:40:00 삭제 수정 답글 scanf쓰니까 비주얼 스튜디오 뭐라하길래 같은건줄 알고 썼는데 다른거였네ㅎㅎ... 펼쳐보기▼ nano 2023-03-22 15:02:14 답글 입력을 개행으로 분리해서 주면 나이를 입력받을때 입력 버퍼에 '2' '0' '\n' 이렇게 있던것 중에 '2' '0'만 뺴먹고 개행문자가 남아있어서 이름에 빈 문자열이 들어가고 그럴걸 펼쳐보기▼ 디버그신사 2023-03-23 01:01:01 답글 *수정됨 나 전에 팀 랜덤배정 하는 코드 짰는데 영어이름 썼을때랑 한글이름 썼을때랑 다르게 작동함 한글이 영어보다 큰 데이터라 그런거 같음 이거도 그런문제 아니려나 펼쳐보기▼ 농즈 2023-03-24 04:01:17 답글 저거 scanf로 접근 안됨. string.h헤더에 있는 strcpy 써야해 펼쳐보기▼ 농즈 2023-03-24 04:01:48 답글 우리 교수님이 왜 인지는 안 알려줬음... 펼쳐보기▼ 새로운 댓글이 달렸습니다! 댓글 작성 음성댓글 아카콘 업로드 중 0초 해당 브라우저에서는 오디오 플레이어를 지원하지 않습니다. 녹음 중지 삭제 업로드 작성 글쓰기 전체글 개념글 등록순 추천순 (24시간) 추천순 (3일) 추천순 (전체) 댓글갯수순 (3일) 최근댓글순 추천컷 5 10 20 30 50 70 100 기타 최근 최근 방문 채널 최근 방문 채널 모두 삭제 전체 공지 정보 질문 잡담 유머 C/C++ C# Python Java Front-end Back-end 앱·겜 AI·Data 그 외 번호 제목 작성자 작성일 조회수 추천 질문 scanf 버그 났는데 이상함 [8] prma235 2023.03.23 213 0 진짜 고민되네 [2] 아내 2023.03.23 88 0 질문 call by 관련 질문 [3] 지나가고싶다 2023.03.23 125 0 나는 이맛에 코딩한다 ㅋㅋㅋㅋㅋㅋ [24] GameBoy 2023.03.23 923 10 유머 gpt ㅋㅋㅋㅋㅋ [4] EasyDae 2023.03.23 867 12 질문 이런 웹디자인 사조가 뭐지? [7] ㅇㅇ (59.6) 2023.03.23 228 2 하고나면성취감은있는데 [1] ㅇㅇ (39.119) 2023.03.22 111 0 백준추천해준분들 고맙네 [1] ㅇㅇ (39.119) 2023.03.22 171 0 for문 이해를못한건아닌데 [3] ㅇㅇ (39.119) 2023.03.22 153 0 질문 백준 간단한 for문 문제인데 왜틀렷다고 하는지모르겠음 [3] ㅇㅇ (39.119) 2023.03.22 190 0 질문 c 구조체 문자열 입력 좀 도와줘 [12] ㅇㅇ (211.58) 2023.03.22 231 1 잡담 바둑판을 만들던 도중...... 그림쟁이 2023.03.22 199 -5 코드 chatgpt나 bingai가 써준거 안걸리게 하려면 어떻게 해야 할까 [10] wheneverilive 2023.03.22 281 0 질문 아 소수점 맞추는거 ㅈㄴ 정신병 걸리네 [19] CE 2023.03.22 353 0 코린이 입대 전에 공부하던거 생각나니까 뭔가 재밋다... ㅎㅎ [1] 떨렷 2023.03.22 85 0 질문 코딩할때 언제 가장 즐거움? [23] ㅇㅇ (180.64) 2023.03.22 230 1 질문 유니티 Fungus으로 랜덤으로 출력되는 대화 만들어 본 사람? [6] 아내 2023.03.22 550 0 잡담 개인적으로 C++ 배울때 제일 감탄했던 순간 [3] EasyDae 2023.03.22 218 1 이거 도망쳐야 하는걸까 [11] 고레츠카 2023.03.22 316 0 질문 C) 주어진 시간 효율을 만족하는 함수를 만들어야 되는데 어려움을 느끼고 있음... [23] 달빛 2023.03.22 201 0 글쓰기 전체글 개념글 등록순 추천순 (24시간) 추천순 (3일) 추천순 (전체) 댓글갯수순 (3일) 최근댓글순 추천컷 5 10 20 30 50 70 100 기타 전체 제목/내용 제목 내용 글쓴이 댓글 Keyword search form input 검색 -4 -3 -2 -1 23-03-23 09:34 +1 +2 +3 +4