inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

strpbrk 관련 예시 함수

해결됨

독하게 시작하는 C 프로그래밍

안녕하세요! strpbrk 설명해주시며 보여주셨던 예제 관련해서 질문이 있습니다. 원본 예제에는 문자열을 찾아서 주소, 인덱스, 문자를 출력하는 코드가 아래와 같이 되어 있었습니다. while ((pszStart = strpbrk(pszStart, szSet)) != NULL) { printf("[%p] Index: %lld, %c\n", pszStart, pszStart - szBuffer, *pszStart); pszStart++; } 그런데 이 코드를 실행시키면 위와 같이 인덱스 값과 문자가 제대로 출력되지 않았습니다. 메모리 상 pszStart와 szBuffer값의 차이는 인덱스 값과 같았습니다. 그래서 아래와 같이 %lld 대신 %d 로 형식지정자를 바꾸니 제대로 출력이 되었습니다. while ((pszStart = strpbrk(pszStart, szSet)) != NULL) { printf("[%p] Index: %d, %c\n", pszStart, pszStart - szBuffer, *pszStart); pszStart++; } 일단 먼저 제가 코드를 잘못 실행해서 이런 결과가 나온 건지 궁금합니다. 그리고 여기서 형식 지정자는 단지 값의 출력 형식을 바꿔주는 것으로 알고 있고, %d와 %lld는 10진수 정수 형식으로 출력한다는 점은 같은데 왜 다른 값이 출력되었는지 궁금하고, 형식 지정자가 %lld일 때 왜 뒤에 출력되는 문자 *pszStart의 값까지 잘못 출력되는지 궁금합니다. 항상 좋은 강의 만들어 주셔서 감사합니다!

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
이제제 댓글 1 좋아요 0 조회수 406

웹드라이버 오류

미해결

실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용

driver = webdriver.Chrome () 여기서 계속 오류가 나는데요. 혹시 최근에 바뀐게 있나요? 강의 내용 외 개인적인 실습 사이트의 질문은 답변이 제공되지 않습니다. 문제가 생긴 코드, 에러 메세지 등을 꼭 같이 올려주셔야 빠른 답변이 가능합니다. 코드를 이미지로 올려주시면 실행이 불가능하기 때문에 답변이 어렵습니다. 답변은 바로 제공되지 않을 수 있습니다. 실력 향상을 위해서는 직접 고민하고 검색해가며 해결하는 게 가장 좋습니다.

  • python
  • 웹-크롤링
  • selenium
  • beautifulsoup
니키부 댓글 3 좋아요 0 조회수 1972

윌콕슨 검정 질문입니다!

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 무게에서 - 120을 뺀 이유가 무엇인가요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
화이팅 댓글 1 좋아요 0 조회수 320

한단계 더 이해하는 EDA와 데이터 타입에 따른 시각화 기법5

미해결

[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]

위 코드를 실행하니 'could not convert string to float: 'Abbeville' 라는 에러가 전시됩니다. Abbeville를 float으로 바꿀 수가 있나요?

  • python
  • pandas
이희동 댓글 1 좋아요 0 조회수 309

변수 초기화 질문

해결됨

독하게 시작하는 C 프로그래밍

안녕하세요 최호성 개발자님 질문에 앞서 좋은 강의 제공해주셔서 감사하다는 이야기드립니다 🙂 64bit 체제에서 long int로 변수 선언 시 메모리가 8byte가 되는 것으로 알고 있고, unsigned long int ulnewData = 1UL; 로 변수를 초기화 했을 때, 01 00 00 00 16 20 09 6b라고 메모리에 초기화되었는데 01 00 00 00 00 00 00 00 으로 메모리에 초기화되어야 하는게 아닌가요? 그림의 메모리 주소인 48FC78FB29 ~ 48FC78FB2B까지 0으로 초기화되어야하는게 아닌가 싶어서 질문드립니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
김보성 댓글 1 좋아요 0 조회수 463

argc, argv

해결됨

독하게 시작하는 C 프로그래밍

안녕하세요. 함수 매개변수 중에 argc, argv가 무엇인지 궁금합니다!

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
chlgkrud981109 댓글 1 좋아요 0 조회수 526

scanf_s상에서 7/2의 경우

해결됨

독하게 시작하는 C 프로그래밍

산술연산자 영상 8분40초에서 scanf_s("%d",&x); 에 대해 7/2를 입력하셨는데 그 후에 결과를 보니 7로만 인식이 되어 7/3=2, 7%3=1 의 결과가 나온 것을 확인하였습니다. 혹시 scanf_s가 7/2를 3으로 인식하지 않고 7로 인식하는 이유가 무엇인가요? 슬래시(/)가 scanf_s에서는 인식하지 않는것인가요?

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
이용민 댓글 1 좋아요 1 조회수 325

피처별 회귀계수 시각화

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

강의 회귀 실습 1: 자전거 대여(공유) 수요 예측 -02에서 19분 52초 경에 나오는 선형 회귀의 피처별 회귀계수 시각화 부분에서 저 회귀계수 값들이 다르게 나올 수가 있는지, 질문드립니다. github의 주피터노트북 코드 다운로드 받아서 그대로 시행했는데 LinearRegression/Lasso/Ridge 각 회귀에 대한 RMSLE, RMSE, MAE까지는 값이 정확히 동일하게 나오는데 회귀 계수의 값을 보려고 lr_reg.coef_ 부분에서 결과가 다르게 나옵니다. 상식적으로 회귀 모형에서 이런 결과가 나올 수가 없다고 생각되는데 무슨 이유인지 모르겠어서 질문드립니다! 감사합니다

  • python
  • 머신러닝
  • 통계
aloeeola 댓글 3 좋아요 0 조회수 452

Null 값을 평균으로 채우는 방법

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요, 선생님. 강의 15분 경에 다음과 같은 코드가 나옵니다만, 저는 분명 동일한 코드를 실행했는데 오류가 떠서 질문드립니다. house_df.fillna(house_df.mean(),inplace = True) TypeError: can only concatenate str (not "int") to str 이 코드가 Null있는 문자형 열까지 포함시켜 처리하기 때문에 오류가 나는 거 같은데, 혹시 원래 정상적으로 실행되는 코드인가요…? 책에 있는 코드도 동일한데 제가 실행시키면 에러가 나서 전 Null 있는 숫자혀여 열에 대해서만 각 열의 평균값으로 결측치를 채워서 실행했습니다. 만약 현재 버젼으로 정상적으로 실행이 되지 않는 코드라면 선생님께서 혹시 이 부분에 대해서만 새로 작성하신 코드를 여쭙고 싶습니다! 방금 확인해보니까 jupyter notebook으로는 잘 실행되는데, vscode에서는 위와 같은 오류가 뜹니다. 혹시 이 오류가 뜨는 이유를 알 수 있을까요?

  • python
  • 머신러닝
  • 통계
맹고 댓글 1 좋아요 0 조회수 589

scanf_s 연속 사용에 대해 질문 있습니다.

해결됨

독하게 시작하는 C 프로그래밍

위 문제와 같이 scanf_s를 연속으로 사용할 때 궁금한 점이 있습니다. 먼저 첫번째 입력으로 1을 입력하면 버퍼에 [1][\n] 이렇게 입력되고 1이 빠져나가면 [\n]이 버퍼에 남게 되는 걸로 이해하고 있습니다. 그렇다면 두번째 입력 때 [\n] [2] [\n] 이렇게 입력이 되는건가요? 또한 만일 엔터가 맨 앞에 있다면 왜 scanf_s를 연속으로 쓸 때는 스킵이 안되는지와 get_s와 같이 쓰면 스킵이 되는지가 궁금합니다..!

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
rhdrkagktlsp 댓글 1 좋아요 0 조회수 423

getch() / getche() underbar 없이도 실행이 되는데??

해결됨

독하게 시작하는 C 프로그래밍

안녕하세요 엉뚱한 질문일수도있는데, #include <conio.h> 를 입력 안하고 빌드하고 실행했을때 _getch() / _getche() 앞에 underbar 없이도 실행이 되는데, 제가 잘못한건가요? #include <conio.h> 입력했을때 _getch() underbar를 입력안하면 빌드 오류가 납니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
artdohyunnim 댓글 1 좋아요 0 조회수 450

섹션 9, 표준 입/출력 관련 질문입니다!

해결됨

독하게 시작하는 C 프로그래밍

널널한 개발자님! 항상 좋은 강의 감사드립니다ㅎㅎ 다름아니라 섹션 9의 문자, 정수 입력과 개행문자 제거 부분에서 풀리지 않는 부분이 있어 이렇게 질문을 올리게 되었습니다. 강의 중 24:28 쯤, "퍼올려도 N이 남는다"라는 부분 이 이해가 잘 가지 않는데요! 제가 이해한 바로는 scanf_s 함수에서 %d\n 의 형태로 데이터를 받기 때문에 입력 버퍼 내부에 개행문자도 함께 삭제됐으므로 다음 개행 문자를 입력받을 때까지 사용자 입력을 계속 요청하는 것으로 알고 있었는데, 엔터를 쳐도 개행문자를 인식했음에도 계속해서 개행문자가 남는 이유 에 대해서 알고 싶습니다! 다시한번 감사드리고, 추운 날씨 몸 건강도 잘 챙기시기를 바라겠습니다. 화이팅입니다!

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
passionfarm 댓글 2 좋아요 0 조회수 436

강의자료 관련 질문입니다.

해결됨

독하게 시작하는 C 프로그래밍

항상 좋은 수업 감사합니다. 강의자료 관련해서 질문이 있습니다. 강의를 듣다보니 강의자료를 사전에 작성해보고 수업듣고 싶은데 강의자료를 못찾겠습니다ㅠㅠ 이게 저만 못찾는 건지 커리큘럼 옆에 구름모양으로 있다는데 안보이네요. 원래 강의자료가 없는건지 제가 못찾는 건지 궁금합니다. 백문이 불여일타라고 연습해보고 싶어요!!!

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
strike7611 댓글 1 좋아요 0 조회수 380

502 bad gateway

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

강사님 안녕하세요 강사님 강의 덕분에 저 혼자서 페이지도 만들고 nginx 사용해서 서버까지 배포해보았습니다. 다름이 아니라 3일전 까지만 해도 느리긴 했지만 잘 되던 서버가 오늘 서버내의 기능을 사용할려고 하니 502 bad gateway를 내 뱉으면서 멈춰버립니다.(되다가 안되다가 반복함) 그래서 error 로그를 찾아보니 2023/11/01 00:20:22 [error] 10930#10930: *232 upstream prematurely closed connection while reading response header from upstream 라고 뜨네요 3일동안 해봤는데 헛발짓만 했네용.. gpt한테 물어봐도 메모리 리소스, 네트워크 문제 , 응답시간 문제 등 이라곤 하는데 메모리랑 네트워크에는 아무런 문제가 없는거 같습니다. 3일전까지만 해도 잘되던 서버가 안되니까 많이 답답하네요..

  • react
  • python
  • django
  • docker
병주 댓글 4 좋아요 0 조회수 718

WSL 설치

미해결

Airflow 마스터 클래스

WSL 설치시 하위시스템이 이미 설치되어있습니다. 라고 나오는데 Ubuntu 22.04.1 LTS는 없네요. 이미지 다운 어떻게 받아서 설치하나요?

  • python
  • 데이터-엔지니어링
  • airflow
poptato 댓글 2 좋아요 0 조회수 919

64bit 메모리 주소에 들어있는 값이 128bit인 이유가 궁금합니다.

미해결

독하게 시작하는 C 프로그래밍

왼쪽 빨간 박스는 "메모리 주소", 오른쪽 노란색 박스는 "Data" 메모리 주소는 64bit(8byte) CPU 체계이므로 4bit씩 16개 묶음으로 표현했고, 각 행마다 있는 메모리 주소에 들어있는 data 즉, 값이 오른쪽에 있는 거구요. 그 오른쪽에 있는 데이터가 16진수(8bit)로 16개가 나열돼 있습니다. 그럼 총 128bit = 16 byte 여기서 이해가 안 됩니다. ㅠㅠ 64bit 메모리 주소는 4bit * 16 = 64(=8byte) 각 메모리 주소의 데이터는 8bit(1byte) * 16 = 128(=16byte) 16개로 나열돼 있는 건 동일한데 왜 bit 수가 다른 거죠? 그리고 데이터에 16진수로 16개 끊은 게 어떤 의미일까요? 16진수 1개씩 끊어서 총 16개를 각각 하나의 의미로 파악한 후, 전체를 하나의 데이터로 봐야 하는 건가요? 64bit 메모리 주소의 데이터는 128bit이다. 이렇게 그냥 암기해야 하나요?

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
Logan 댓글 3 좋아요 0 조회수 1252

cpu의 메모리 관리 방법이 이해가 잘 안됩니다.

해결됨

독하게 시작하는 C 프로그래밍

당장은 돈이 딸려 넓고얕게 공부하는 컴퓨터구조 강의를 구입하지는 못 한 학생입니다. 챗gpt를 이용해서 모르는 부분을 채워나가고 있었으나, 그래도 제대로 이해가 안 되는 부분을 채워가고싶어 질문 드립니다. 일단 제가 알고 있는 전제부터 깔고 가겠습니다. 1.모든 메모리 공간은 하나당 1바이트의 크기를 가지고있는걸로 알고 있습니다. 그리고 해당하는 1바이트의 메모리 공간마다 주소를 갖고있는 걸로 알고있습니다. 2. 64비트 아키텍쳐 cpu는 주로 8바이트 단위로 메모리 주소를 처리하는 걸로 알고 있습니다. 그러나 1바이트 단위로도 메모리를 처리할 수 있는 걸로 알고 있습니다. 질문 내용- 1. 일단 위에 알고있는 내용이 사실인지 궁금합니다. 2. 변수로 지정할 수 있는 메모리 최소 크기가 1바이트인 이유가 위와같은 이유 때문인가요? 그리고 최대크기도 8바이트인걸로 아는데 위와같은 이유때문인가요? 3. 머신코드 == 어셈블리어 인가요? 아니면 머신코드는 원래 이진수 코드만을 의미하는건데 이제는 어셈블리어를 사람들이 쓰지 않으니깐 머신코드라고 통합해서 지칭하는건가요? 영상을 다시 봐도 이해가 잘 안가네요.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
성현준 댓글 1 좋아요 0 조회수 579

혹시 섹션 11 switch-case문 짊문입니다.

해결됨

독하게 시작하는 C 프로그래밍

scanf_s("%d%c%d", &x, &cOperator, 1, &y); 왜 scanf_s에 1 없이 해보니 안되던데 왜 그런건가요?

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
날다람쥐 댓글 1 좋아요 2 조회수 374

C공부와 학습에 대한 총 투입시간 질문.

해결됨

독하게 시작하는 C 프로그래밍

선생님 강의로 열심히 공부하는 학생입니다. 학습에 투입되어야하는 시간관련해서 질문이 있습니다. C언어 공부를 이제 막 시작했는데요, 유튜브 영상과 해당 강의에서도 "하루 3시간 강의 + 혼자 3시간 학습" 스케쥴로 매일한다고 가정했을 때 C언어 공부만 2개월을 공부해야 한다고 하셨는데요, 독하게 시작하는 C프로그래밍 수업은 30시간 정도인데요, 하루 3시간씩 강의를 들으면 10일에 끝나게 되는 걸까요..? 선생님 말씀을 제가 오해한 것인지 여쭤봅니다. 해당 강좌로 C언어의 어느정도 수준까지 학습을 하게 되는 것인지 알고 싶습니다. 그리고 해당 강좌를 끝까지 모두 수강하면(스스로 익히는 것까지 포함) 이후 학습해야할 강좌나 커리큘럼이 어떻게 되나요? 항상 감사드립니다^^

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
김킥 댓글 1 좋아요 1 조회수 984

비주얼 스튜디오 관련 여쭤봅니다..

미해결

독하게 시작하는 C 프로그래밍

해당 수업에서 gets함수를 활용한 코드를 컴파일하여 실행하면 다음과 같은 문제가 뜨면서 실행이 안됩니다.. 이전 hello world 출력할 때는 문제 없이 실행이 됐엇는데, 다른 프로젝트 생성 후 실행하면 이런 문제가 뜨니 미치겠습니다 ㅜㅜ 인터넷 서칭으로 계속 찾아보곤 있는데, 선생님께서 혹시 해결 방안을 아시는가 싶어 질문드립니다..

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
김창준 댓글 2 좋아요 0 조회수 533

인기 태그

인프런 TOP Writers

주간 인기글