문자열 은 [가변]
해결됨
독하게 시작하는 C 프로그래밍
문자열이 가변 이라고 말씀하셨는데 어떻게 받아들여야할지 잘 모르겠습니다. 무엇이 어떻게 변하는걸까요
- c
- 컴퓨터-구조
- assembly-language
- vc++
173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
독하게 시작하는 C 프로그래밍
문자열이 가변 이라고 말씀하셨는데 어떻게 받아들여야할지 잘 모르겠습니다. 무엇이 어떻게 변하는걸까요
해결됨
Windows 시스템 프로그래밍 - 기본
2 ^ 64 = 16 엑사바이트 (EB)로 나오는데 32비트 운영체제와 비교했을 때 크기가 너무 차이가 나서 어색합니다.. 찾아보니 전부다 사용하는 게 아니라 일정 부분만 사용한다고 하는데 64 비트 운영체제의 가상메모리 크기와, 유저모드, 커널모드 크기가 어떻게 되는지 알 수 있을까요
해결됨
Windows 시스템 프로그래밍 - 기본
Overlapped IO에서 SleepEX 같은 함수로 Alertable Wait상태로 진입할 수 있잖아요? IOCP 같은 경우 GetQueuedCompletionStatus 상태로 콜백함수를 호출할 수 있는 환경을 만들어주면 그 상태도 Alertable Wait 상태라고 할 수 있을까요?
해결됨
독하게 시작하는 C 프로그래밍
nData 의 공간에 10 이라는 값이 리틀 엔디언 방식으로 담기고 pnData 의 공간에 nData의 64비트 주소가 리틀 엔디언 방식으로 담겨야한다고 이해했습니다. 혼자서 실습을 해보는데 pnData 에 10이 담겨있고 nData에 마우스 커서를 가져다 대봤으나 주소가 뜨지 않습니다. 무엇이 문제일까요
해결됨
한국에서 제일 쉬운 리눅스 커널 강의
안녕하세요.당근에 중고로 사려는데 저희동네엔 4기가 하나있어서 그런데 라즈베리파이 메모리만 큰거 사려는데 CPU는 두기종 동일한것 같던데 괜찮을까요?
해결됨
독하게 시작하는 C 프로그래밍
안녕하세요, 강의 항상 잘 듣고 있습니다. FILE* fp = NULL; fopen_s(&fp, "Test.txt", "w'); if ( fp == NULL ) { puts("ERROR: Failed to open file") } Q1. 파일 생성, 개방, 폐쇄 강의에서 위 코드를 설명해주실 때 fp가 fopen_s가 할당하는 '무언가'의 주소를 담고 있다고 말씀하셨는데, 무언가는 파일 입출력은 위한 힙 메모리영역이 할당되는것인지 아니라면 무엇이 할당되는 것인지 궁금합니다. Q2. fp의 주소는 NULL 값으로 초기화 되었는데, fopen_s()함수에 의해 fp가 "Test.txt" 파일이 위치한 곳의 주소를 담게되는 것인지 궁금합니다. Q3. fopen_s(&fp, "Test.txt", "r') ; 로 코드를 바꾸어 실행시 해당 파일이 없는 경우엔 fp값이 여전히 NULL 이고 따라서 if문의 에러메시지가 출력되는게 맞을까요? 질문이 많아서 죄송합니다;;
해결됨
독하게 시작하는 C 프로그래밍
강의 내용에 보면, char szBuffer[8] 통해 8바이트 자동 할당되었는데, \0이 마지막에 붙어 1바이트 초과하여 ndata 스택 메모리를 침범한다는 말씀을 하셨습니다. 그렇다면, 문자열을 N 만큼 입력받고 싶다면 항상 N+1의 메모리 공간을 할당해야할까요? 스택, 힙 두 경우에 모두 해당되는지 궁금합니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
myCar.model[i] = '\0'; 은 세줄 위의 for에 영향을 받는 것 인가요?? 바로 위 } 에서 for문이 종료됐다고 생각했는데 myCar.model[i] = '\0'; 가 [i]에는 어떤 숫자를 넣어야할지 이해가 되지 않습니다
해결됨
독하게 시작하는 C 프로그래밍
vs코드를 깔고 인터프리터를 따로 깔아야하는걸로 알고있는데 그냥 아무 인터프리터나 깔아도 상관이 없나요 ??
미해결
한국에서 제일 쉬운 리눅스 커널 강의
안녕하세요. 커널 강의 잘 듣고있습니다. set_ftrace.sh 스크립트 실행하다가 오류가 발생했는데 21 번째 줄 ttw_do_wakeup 이 available_filter_functions에 없는 것으로 판단 됩니다. do_wakeup 대신 do_activate로 바뀐 거 같은데 맞는 걸까요? 커널 버전은 6.6 입니다!
해결됨
한국에서 제일 쉬운 리눅스 커널 강의
안녕하세요. 이 강의 수강신청 전 강의자료 문의 올렸었는데 답변 달아주신 거 보았습니다.^^ 물론 실습 위주고, 머릿속에 다 넣는 것이 가장 중요하지만 추후에 어떤 형태라도 강의 자료 올려주신다면 더 도움이 될 것 같아 조심스럽게 요청드려봅니다.! 최선 다해 들어보겠습니다. 감사합니다.
해결됨
Windows 시스템 프로그래밍 - 기본
강의에서 GetCurrentDirectory를 사용하여 얻은 경로가 실행파일의 경로가 아닐 수 있다라고 하셨는데, 정확하게 무슨 의미인가요? vs 내에서 디버그로 실행하면 Debug 디렉토리 내의 실행파일의 경로가 나오니까 실행파일의 경로가 아닌가요?
미해결
C 프로그래밍 - 입문부터 게임 개발까지
(사진)
미해결
C 프로그래밍 - 입문부터 게임 개발까지
(사진)
미해결
C 프로그래밍 - 입문부터 게임 개발까지
빌드 시작... 1>------ 빌드 시작: 프로젝트: helloworld1, 구성: Debug Win32 ------ 1>helloworld.c 1>C:\Users\user\source\repos\helloworld1\helloworld1\helloworld.c(8,1): fatal error C1010: 미리 컴파일된 헤더를 찾는 동안 예기치 않은 파일의 끝이 나타났습니다. '#include "stdafx.h"'을(를) 소스에 추가하시겠습니까? 1>"helloworld1.vcxproj" 프로젝트를 빌드했습니다. - 실패 ========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ========== 뭐가 문제일까요.....--;
해결됨
독하게 시작하는 C 프로그래밍
#include <stdio.h> int main(void) { int nInput = 0; int answer = 0; scanf_s("%d", &nInput); answer = (nInput >= 80) ? printf("pass") : printf("fail"); printf("%c\n", answer); return 0; } 이 코드가 왜 실행되는지 모르겠어요 문자열 %s가 아니라 왜 %c로 했는데 되는지 궁금해요 %s로 해도 실행은 되는데 이렇게 초록색 줄로 그이고 실행 했을 때 처리 속도도 느린데 왜 그런건가요? answer에 printf 함수가 들어가면 어떻게 되는 건가요? 나중에 이런것도 설명 해주시나요?
해결됨
한국에서 제일 쉬운 리눅스 커널 강의
실수 방지 드라이버 만들기에서 debugfs 파일을 추가하고 Makefile 수정 후 build.sh 스크립트로 재빌드 하였는데, 처음부터 다시 빌드가 되어서 시간이 너무 오래걸리는 것 같아 질문 드립니다. 강의 영상에서는 변경 부분만 빌드 되는것으로 보입니다. 빌드 환경 점검 방법이 있을까요? 감사합니다.
해결됨
독하게 시작하는 C 프로그래밍
독하게 C 강의 수강중입니다. 클래스뷰에 프로젝트들이 보이지 않습니다. VS 에서 처음에 로컬 폴더 열기 로 예제파일폴더 를 열었는데요 클래스탐색기에는 폴더들이 쌓여있지만 클래스뷰에 프로젝트들이 보이지 않네요 어떻게 하면 좋을까요
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
22강 다차원 배열과 문자열 배열 j=0으로 선언되는 사유가 궁금합니다. 04:38 에 for 문 2개인데 첫번째 for문 탈출 후에 두번째 for 문에서 j=2 상태에서 위 for문으로 올라갈때 j가 다시 j=0으로 선언되는 사유가 궁금합니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
29:30 마지막 세줄 System.out.println(result(1); System.out.println(result(2); System.out.println(result(3);은 왜 출력안하나요?