묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
realloc() 함수에 대한 질문...
ptr2 = (int*)realloc(ptr, n * sizeof(int)); 부분에서 ptr2에 새롭게 할당된 메모리의 대표 주소가 리턴되는것은 이해햇습니다만, 그럼 원래 ptr이 가리키고 있던 메모리는 어떻게 되는 건가요?? 그냥 남아있는건지 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
23년 1회 포인터 문제
슬라이드가 아스키코드라고 되어있어서 긴가민가하다가 질문남깁니다!*p=null p=a ; 여기부분이 포인터 변수 p가 null값이고p는 a값이라 서로 다른 변수라 봐야하나요? 저는 printf("%s\n" p) 이 부분을 보고나서p는 포인터변수로 선언하고 a를 넣어줬는데 그럼 배열 a의 맨 처음 인덱스가 들어와서 A만 출력되는 거 아닌가? 어 근데 %s면 문자열인데..하다가 슬라이드명이 ascii코드라서 거기에 사로잡혀서 A는 65니까 문자열로 못쓸거라 판단하고 여기서부턴 포인터 p랑 p랑 아예 달라서 그냥 Art를 문자열로 전부 출력하라는 말이구나 하고 다시 풀긴했거든요. 근데 답은 맞았어도 과정이 이게 맞나 싶어서요.기출에 포인터랑 아스키코드랑 막 섞어서 출제됐던 적이 있었던 기억이 나서 문제풀 때 이런 부분들이 자꾸 헷갈리네요 ㅠ
-
미해결홍정모의 따라하며 배우는 C언어
ilk파일이 없습니다.
위의 사진은 선생님 화면으로 Solution 폴더>debug폴더 내에 exe, ilk, pdb파일이 있습니다.위의 사진은 제 컴퓨터 화면으로 ilk파일이 없는 것을 확인했습니다. 실행에는 문제가 없는데 크게 중요하지 않은 부분인가요??visual studio 2022버전을 사용하고있는데 설정이 잘못된걸까요??
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
5:57에 printEven은 true지만 !printEven은 true가 아닌것(!)이라서 false라고 설명해주신건가요? 그래야 &&조건이 둘다 참이여야해서 볼 필요도 없다고 하신거겠죠..?
질문은 동영상 강의에서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그렇게 해주셔야어떤 강좌에서 질문하셨는지 알 수 있습니다.영상에서 몇 분 몇 초 대를 알려주셔야 한 번에 확인이 가능합니다.이미 다른 누군가가 질문을 한 이력이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다.질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
22년 3회 문제 질문
반복문 돌리다가 궁금해진게 있어서 질문드립니다.다중 for문에서 저렇게 여러개의 변수가 중간에 껴있는 경우에 내부 for문을 한 사이클 돌고나면 외부 for문에서 ++해서 다음 사이클 돌릴 경우에 변수들이 다시 초기화가 되나요? 그러니까 n=6일 때 한 사이클을 돌리고 나니 s=6 , el=1 값이 이렇게 나왔는데, n=7, 8, 9.... 이렇게 그 다음 사이클로 갈 때마다 다시 s=0, el=0 부터 시작하는건지 아니면 값이 남아있는건지 궁금합니다.+해설을 보고 나서 완전수라는 걸 알았네요 ㅎㅎ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
try-catch에서
public static void checkAge(int age) { if (age < 18) { throw new IllegalArgumentException("나이는 18세 이상이어야 합니다."); } System.out.println("나이가 적합합니다."); }이거에서 if가 18이상이면 if문조건을 충족하지 않으므로 빠져나가서 나이가 적합합니다. 를 프린트 하는 건 알겠는데15세일때 if문 조건(age<18)을 충족해서 throw로 예외를 던지고 나서 실행한 뒤 System.out.println("나이가 적합합니다."); 를 다시 실행해야 하는 거 아닌가요?checkAge() 가 System.out.println("나이가 적합합니다."); 를 실행해야 끝난다고 생각되어서요;.else문이 아니라 그냥 if문이라서 ..throw 에 대해서 조금더 자세한 설명해주실수있나요??
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
증감, 감소 연산자 관련
안녕하세요, 증감, 감소 연산자에 대해 궁금한 점이 있습니다.23년 2회 마지막 문제에서 [point--]는 값이 0이라면 호출했을때 0을 넣은다음 -1되는 형식이였는데24년 1회 첫번째 문제에서는 cont++가 바로 +1이되어 값이 호출되는것이 헷갈립니다.변수++ / 변수--는 호출되고 나서 플러스 또는 마이너스 되는것이 아닌가요?ㅠㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이론파트 자료 문의드립니다.
선생님 안녕하세요목차에 뒤에 추가된 제목을 추가하지 않으신 것인지요?시험이 일주일 남아서 제대로 보려는데 11 12번 누락된 것으로 보여서요목차 수정 부탁드립니다.그리고 가능하다면 페이지 구성을 반씩 나누는 거 말고 한줄로는 안될까요?아래로 내려갔다가 다시 올려야 해서 한글문서처럼 일렬정렬이 나은 것 같아요^^
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이론강의
이론 강의는 뭐고 PDF 내용은 뭐죠? pdf 에 없는 내용이 강의로 있는데(예를 들어 요구사항이나 데이터 pdf 만 보면 안되고 강의에 있는 내용도 다 외워야 하는거면 강의에 있는 내용도 pdf 에 넣어주시면 안될까요ㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
2022 3회
2022 3회 1:50 result[i]++ 의 결과값이 왜 2,4, 이런식으로 나오는지 궁금합니다.전체적인 문제 풀이 과정은 이해했습니다.if(arr[i]<arr[j]) 이 부분 까지 다 이해했습니다.i가 0일 경우 true가 한개인것도 알겠는데 출력하는 마지막 부분이 이해가 안됩니다. ++ 일 경우 값에 1을 더해주는 것도 이해가 갑니다. 문제에서 어디 부분 때문에 2,4 이런식으로 출력해주는지 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
반복문과 Range 질문
fruits=["apple","banana","cherry"]for i in range(len(fruits)) 이 부분에서 range의 개념은 어느정도 이해했는데 왜 문자열 길이가 아닌 개수처럼 3으로 세는지 궁금합니다. 영상에서도 헷갈릴거라고 언급하셨는데 저는 보자마자 아예 count 개념이랑 충돌이 와버렸네요...
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
파이썬 리스트 슬라이싱 질문
안녕하세요. 강의 잘 듣고있습니다.섹션5 리스트 슬라이싱 강의에서 궁금해진게 스텝이 음수가 되는 경우는 강의 내용에 안들어 있어서 어디서 어렴풋이 봤던 것 같은데 그런 케이스는 없나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
추상클래스, 인터페이스
안녕하세요 강의 3:30초 예제로 알아보자 -1 예제 정답이BarkSleepingMeowSleeping이렇게가 맞을까요??자식 클래스에 sleep이 없어서 부모 클래스에 있는 sleep에 있는 값을 출력하는 게 맞을까요??
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
예외처리 관련 질문
여기서 마지막 void func()이하 부분에 새 예외를 만들었는데 왜 예외처리가 실행안되고 그대로 출력값이ACD 가 되는지 모르겠어요 ㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
this 와 super 질문드립니다.
java 에서 this 와 super 키워드 9분에 있는 문제 질문드립니다.해당 문제에서 출력값이 parent constructorchild constructor라고 하셨는데child가 태어날때 부모의 parent()를 먼저 호출하고 그다음 super()를 호출해서출력값이 parent constructorparent constructorchild constructor가 되야하는거 아닌가요??궁금합니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
continue, pass 키워드 정답
정답알수있을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
24년 1회 c언어 질문
정답 Nd sc 1N d 1은 이해가 가는데 공백 2개가 sc로 왜 될까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
i=0일 경우는 왜 출력이 되지 않나요?
goto문, continue문의 22분 58초 부근에 질문있습니다.i=0일 경우도 짝수라고 설명을 해주셨는데, 왜 출력값에는 "i = 0"이 출력되지 않는지 궁금합니다. 잘못 이해하거나 놓친 부분이 있을까요?다음 주 시험인데 유익하게 잘 보고 있습니다, 감사합니다.
-
해결됨독하게 되새기는 C 프로그래밍
단항 증감 연산에 따른 다른 접근에 대한 질문있습니다.
b = 3 + a++ 의 연산식을 설명하실 때, ++ 연산에 있어서 전위식과 후위식 표기 설명 중에 질문이 있습니다.일단 전위식의 경우에는 push 할 때 ++ 연산이 실행되고, 후위식의 경우에는 pop 할때 연산이 실행된다고 강의 중에 설명하셨습니다. 예를 들어 a 의 값이 2라고 가정하고 후위식으로 진행하는 과정에 대해서 생각해보았습니다. 그렇다면 push하는 과정에서는 2값이 들어갈테고 pop 하는 과정에서 a 값이 3으로 증가하긴 할텐데, 해당 내용을 토대로 결과를 확인하면 b의 값은 5가 출력됩니다.그 말은 pop을 할 때 ++ 연산이 진행됐지만 연산은 2로 진행됐다는 뜻인거고 그 이후에 ++ 연산이 일어나고 3으로 진행된 것으로 사료됩니다.일단 대충 이해는 하려면 할 수는 있겠으나 디스어셈블 창을 보면서 순서상으로 어느 부분에서 ++ 연산이 이뤄졌는지 이해가 되지 않아 질문드립니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
업캐스팅 7분 째
b.paint 실행시 sup.draw가실행될 땨 부모의 draw가 싷행되서 B가찍히고 그다음. draw()가 실행되자나요 이때이게왜자식의. draw가실행되는건지. 모르겠에요. 부모의 생성자가실행되는거라서 B가찍히고 부모의생성자안에 draw()도 포함되는거니까 부모의 draw()가 실행되는게아닌ㄱ요?