묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
빈 문자열과 빈 문자 조건문 참거짓
#include <stdio.h> int main() { char str[] = ""; if (str[0]) { printf("빈 문자열은 참입니다.\n"); } else { printf("빈 문자열은 거짓입니다.\n"); } if ("") { printf("빈 문자는 참입니다.\n"); } else { printf("빈 문자는 거짓입니다.\n"); } return 0; } 온라인 컴파일러에서 이렇게 출력을 해봤을 때if(str[0]) 이 조건문은 거짓이라 나오고if("") 이 조건문은 참이라고 나오는데빈 문자열은 거짓이지만 빈 문자는 참인건가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
반복문 버전 2 에서 46분대
한번 while문을 돌고 나서 표를 그린다고 생각하면,답이 틀린건 아니지만num이 3이 찍힐때count는 1이 찍혀야 맞는것 같습니다.또는표 위치를 count가 0일때, num은 3이찍힌다.식으로 count 위 num 아래로 순서를 바꿔야 할것 같습니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
예외 처리 블록의 역할에서 divide(10, 2)의 결과
예외 처리 블록의 역할에서 divide(10, 2)의 출력값이Result is: 5.0Executing finally block이렇게 나왔는데 왜 float형식으로 출력되나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
파이썬에서의 if문 사용 질문
for i inrange(5):if i == 3:passelse:print(i)이 예제에서 3일 경우 말고는 print를 사용했는데c나 java에서는 나머지 출력의 경우 else는 사용 안해도 돌아가는데 파이썬은 else를 꼭 사용해야하나요?
-
해결됨Windows 시스템 프로그래밍 - 기본
바이트와 관련된 유튜브 영상을 못 찾겠어요ㅠㅠ
안녕하세요 선생님~~ 다름 아니라 2강의 핵심주제와 범위에서선생님 유튜브에 바이트와 관련된 영상이따로 있다고 하셨는데 검색을 해보니 영상이 너무 많이 나왔는데요 혹시 시스템 프로그래밍에 바이트와 관련된 1시간짜리 영상이 어떤 영상인지링크 공유 해주실 수 있나요??
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
3:16 파이썬은 string을 변수로 사용할수 있나요?
C나 Java는 따로 의미 지정되어있는 단어는 변수 사용이 안되는걸로 알고있는데 string = "Hello,World!"라고 적혀있어서요파이썬은 string을 변수로 사용할수 있나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
부모 클래스의 메서드 상속 관련 질문2
18:41 유형 8에서는 업캐스팅 형태일때, 메소드를부모: static void display()자식: static void display()위와 같이 선언하여야 하며, 부모 메소드에서 static을 없애면 에러가 난다고 하셨습니다.그렇다면 만약,유형 9와 같이 업캐스팅 형태가 아니고,Child obj = new Child(); 로 인스턴스를 생성하였는데,부모: static void display()자식: void display()와 같은 형태로 메소드가 구성되어 있다면obj.display()를 했을때, 에러가 발생하나요? 자식에도 static이 있어야지 상속이 가능하다는 부분이 업캐스팅일때만 적용되는건지, 업캐스팅이 아니어도 동일하게 적용되는건지 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
부모 클래스의 메서드 상속 관련 질문
15:17 부모 클래스의 private 메소드는 자식 클래스로 상속이 불가능 하다고 말씀해주셨습니다. 그렇다면,protected, default의 경우에는 어떤지 궁금합니다.제가 알기론, protected는 하위 클래스까지 상속가능하고, default는 동일 패키지까지 상속 가능하다고 들었는데요.protected와 default는 자식 클래스에 상속이 가능한지 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 문자열 NULL값 (18:20)
강의 18:20에서char str1[5] = {'H', 'e', 'l', 'l', 'o'};이게 이 전 강의인 배열과 문자열 강의에서 마지막에 '\0' 를 넣어줘야 문자를 인식한다고 이해했는데요char str1[5] = {'H', 'e', 'l', 'l', 'o', '\0'}; 으로 안되어있어도 상관 없는건지 궁금합니다.또한 저렇게 된다면 str1[6] 이 되어야하는 건가요?제가 혼자 생각해본 바로는 만약 출력문에서printf("%s" , str1[]) 로 출력을 하려고했다면char str1[5] = {'H', 'e', 'l', 'l', 'o'}; 이것이 아닌char str1[5] = {'H', 'e', 'l', 'l', 'o', '\0'}; 이렇게 선언을 하는게 맞는걸까요? +그렇다면 만약 예제에서char str1[] = {'H', 'e', 'l', 'l', 'o', '\0'}; 이었다면sizeof(str1) 과 sizeof(str2)의 값은 같아질까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
내장타입과메서드-1
8:00"기준문자".join부분이 이해가 잘 안가는데기준문자로 배열을 문자로 만든다는게기준문자 ,랑 뒤에 'Hello', 'World'랑 무슨관련이있나여..? find('World')7번째는 공백아닌기여? 8:47파이썬은 문자열을 출력하면 다 작은따옴표('')나 큰따옴표("")가 붙어서 출력되나요? 파이썬 지식이 별로 없어서 기초적인질문 죄송합니다ㅠㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
8:00 "기준문자".join부분이 이해가 잘 안가는데
8:00"기준문자".join부분이 이해가 잘 안가는데기준문자로 배열을 문자로 만든다는게기준문자 ,랑 뒤에 'Hello', 'World'랑 무슨관련이있나여..? find('World')7번째는 공백아닌기여? 8:47acsefold()랑 lower()랑 같은건가요? 파이썬을 잘 몰라서 기초적인 질문 죄송합니다ㅠㅠ
-
해결됨홍정모의 따라하며 배우는 C언어
gerchar관련 질문?
while (ch = getchar())를 이용해서 글자수 세는 함수를 만들고있는데,if (ch == '\n') 는 엔터를 인식하는데 if (ch == "\n") 는 엔터를 인식못합니다. 이유가 뭘까요? 그리고 기억상 해당 질문에 관련 개념이 나오는 강의가 있엇던거 같은데, 해당 내용은 몇 강에서 나올까요? 추가로, if (ch == "\n") 는 인식을 못하는데 printf("\n")는 왜 제대로 작동할까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
23분 01초 str
안녕하세요 강사님 강의 잘 보고있습니다 다름이 아니라 강의보다 궁금증이 생겨 질문드립니다.만약 출력문이 printf("입력된 문자열: %c\n", str)이라면 맨 앞문자인 t만 출력이 되서입력된 문자열: t 이렇게만 출력되는게 맞을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
17:50 sizeof() 배열의 크기
sizeof(arr) / sizeof(arr[0]) 부분에서왜 전체 크기는 20이고, 하나의 크기는 4인가요?sizeof함수에 대해 자세하게 알고 싶습니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
9:30질문있습니다
9:30질문있습니다 코드는 항상 메인부터 보고 출력순서를봤는데이 문제는 main이 실행 되기도 전에 생기는 오류인 걸까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
7:10
자식클래스 호출전에 부모클래스 먼저 호출된다했는데출력값 둘쨋줄은 자식클래스의 기본 생성자인데 따로 호출한적이 없는데 왜 호출 되는건가요??그리고 부모클래스 기본생성자의 출력 시점은 eCar.star();를 호출할때 출력되는건가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
조건, 반복문 질문
25:39 C언어 조건, 반목문에서 sum이 왜 -1이 되는지 잘 모르겠습니다.도표에서 sum 값이 이해가 잘 안됩니다.27:52 마찬가지로 다음 C언어 도표의 sum값도 이해가 잘 안됩니다.
-
해결됨Windows 시스템 프로그래밍 - 기본
파일 복사에 관한 질문입니다
파일에 대한 내용을 공부하다가 실무에 응용할 수 있을까 궁금해져서 질문 드립니다.한 프로세스 안에서 실시간으로 파일을 쓰고 있고, 최대 4GB입니다. 사용자가 저장 버튼을 누르면 이 파일을 별도의 파일로 저장하는데, 재구성을 위해 (편의상 쓰고 있는 파일을 입력 파일, 저장할 파일을 출력 파일이 라 부르겠습니다) 입력 파일의 일부 내용을 복사해서 출력 파일에 쓰고 있습니다. 쓰기 쓰레드와 저장 쓰레드는 별도입니다. 현재는 이 복사 과정을 파일 포인터를 옮겨가며 진행하고 있는데, 이 부분을 Memory Mapped File로 변경한다고 하면 복사 과정에서 쓰기 쓰레드가 접근하는 것을 막을 수 있나요? 아니면 별도의 처리를 해주어야 하나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
Integer: 뒤에 띄어쓰기까지 해야하는 건가요?
16:46 Integer: 이랑 42 사이에 띄어쓰기까지 해야하는 건가요? 안하면 틀리는 건가요?18:45하얀글씨 5번째줄인 float fnum =3.14f;에서 마지막 f는 뭔가요? 저것도 같이 출력하는건줄 알았는데
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
14:39 질문드립니다.
덮어씌워진다는게 이해가 안되서요! test1 = name();이 실행되었을때 홍길동이 입력되면 return 되는 값은 홍길동 아닌가요??질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야어떤 강좌에서 질문하셨는지 알 수 있습니다.영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다.이미 다른 누군가가 질문을 한 이력이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다.학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다.제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다.시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산)질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.