inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

최대값 구하기 (함수)

해결됨

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

선생님께서 사용자에게 입력 받는 함수 하나(UI) 최댓값을 구하는 함수 하나(기능) 해서 총 두 개의 함수로 이용해 봤습니다. 제가 잘 이해하고 푼 건지 모르겠습니다. 파일 주신 것을 보아도 이 실습에 관한 파일을 찾지 못해 질문 드립니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
최종원 댓글 1 좋아요 0 조회수 352

scanf_s와 gets_s()의 차이점

해결됨

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

안녕하세요 선생님 섹션9 형식 문자 기반 문자열 입력강의에서 scanf_s와 get_s()의 차이점이 제가 이해하기론 scanf_s는 함수를 작성하고 콘솔창이 생기고 값을 입력할때 값 입력 중간에 white space(스페이스바)를 입력하면 입력이 끊긴다. ex) 1. '안녕하세요' 는 입력이 되지만 2. '안 녕하세요' 는 '안' 이라는 글자만 입력이 되고 끊긴다. 라고 이해를 했는데 맞을까요? get_s()는 이와 반대로 값 입력 중간에 white space(스페이스바)를 입력해도 입력이 유지된다. ex) 1. '안녕하세요' 는 입력 가능 2. '안 녕하세요' 입력하면 '안 녕하세요' 라고 white space까지 입력이 된다. 이게 맞을까요? 그리고 혹시 강사님께서 말씀해주신 것 이외에 scanf_s와 gets_s()의 차이점이 있을까요? 감사합니다.

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

마지막에 말씀하신 부분 질문드립니다.

해결됨

독하게 되새기는 C 프로그래밍

매개변수가 레지스터보다 많아지면... 부분에서 혹시 자바도 C처럼 매개변수 처리에 레지스터를 쓰는지가 궁금한데 답변해주실 수 있다면 답변부탁드립니다!

  • c
  • kernel
  • secure-coding
ysko 댓글 1 좋아요 0 조회수 240

F5 디버그 Crtl + F5 실행의 차이점

해결됨

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

코드를 작성하고 F5로 디버그를 하게되면 최종 결과값을 보여주기전에 콘솔창이 닫힙니다 crtl + F5(디버그하지 않고 시작)으로 하면 최종값까지 나온뒤 아무키를 눌러야 콘솔창이 닫힙니다 코드의 문제인가 싶어 검토하고 해설영상 보며 똑같이 타이핑을 해도 디버그를 하고 콘솔창이 뜨면 최종결과값이 뜨지않고 콘솔창이 닫힙니다 예로 뺄셈 연산 직접구하기에서 두 정수를 입력하는거까지는 잘 넘어가는데 뺄셈의 결과값이 출력되기전에 콘솔창이 닫혀버립니다 비쥬얼스튜디오의 설정이 무언가가 잘못되있는걸까요?

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

13분 03초, 39번째 줄 i =1이 왜

해결됨

홍정모의 따라하며 배우는 C언어

출력이 0으로 나오는건가요..? l은 2가 되는게 납득이 갑니다만 40번째 줄에서 i가 1이 감소하는 건가요??

  • c
강진성 댓글 1 좋아요 1 조회수 171

변수이름 약자 질문드립니다.

해결됨

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

char szBufferSrc[12] = {"TestString"}; ,char* pszSrc 변수에서 sz와 psz가 의미하는 약어가 무엇인가요?? 문득 궁금증이들어 질문합니다 감사합니다.

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

피드백 부탁 드립니다 ~! (달팽이 배열)

해결됨

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

냉정하게 평가해주시면 감사하겠습니다 (●'◡'●) 자주 피드백 요청 드려도 될까요??

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
최종원 댓글 1 좋아요 0 조회수 445

15분경 질문

미해결

홍정모의 따라하며 배우는 C언어

scanf 함수가 i의 값을 바꾼다고 하셨는데 그러면 처음에 i=0으로 정의가 됐다가 scanf 함수를 통과하면서 i가 바뀐다는 뜻인가요? 만약 그렇다면 뭐로 바뀌는지는 어떻게 아는 건가요?

  • c
양주원 댓글 1 좋아요 1 조회수 182

파이썬에서의 재귀

해결됨

코딩테스트 [ ALL IN ONE ]

글에 두서가 없어도 양해 바랍니다 이 수업 수강 이전에 코딩 문제를 풀 때 파이썬으로 재귀함수를 사용했던 적이 있습니다. 그때 알게 된것이 파이썬의 재귀함수에는 기본적으로 깊이의 제한이 있다는 것입니다. sys.recursionlimit()으로 확인해보니 재귀호출을 1000이상 못하도록 값이 제한되어 있고 이 값을 늘려서 사용하는것은 별로 추천되는 방법이 아닌걸로 알고 있습니다. C언어 사용할때에는 속도면에서 제한도 없고 파이썬보다 속도도 월등하다보니 재귀를 자주 사용했었는데 파이썬에서 재귀함수로 풀어야 하는 경우가 있을까요?

  • python
  • 코딩-테스트
  • 알고리즘
댓글 2 좋아요 1 조회수 361

annot 수치 표현

해결됨

5분빨리 퇴근하자! 파이썬 데이터 분석, 시각화, 웹 대시보드 제작하기

age_bin_list = np.arange(10, 80, 10) df['age_bin'] = pd.cut(df['age'], bins = age_bin_list) pivot_df = df.pivot_table( index = 'age_bin', columns = 'region', values = 'charges', aggfunc = 'median' # 각 구간에 해당하는 값을 중간값을 사용하겠다. ) pivot_df # 각각의 값들에 대해 크기를 가늠할 수 있게끔 시각화(주로 색상)하는 방법 # 2D 형식으로 준비된 데이터를 Seaborn heatmap으로 시각화 # annot 인자를 통해 각 셀의 값 표현 가능 fig, ax = plt.subplots() sns.heatmap(pivot_df, ax = ax, annot = True) 코드 똑같이 따라했는데 왜 저는 표에 수치가 다 표현이 안되는 건가요?

  • python
  • pandas
  • seaborn
  • plotly
  • matplotlib
  • data-visualization
  • streamlit
TEW_교육관리자 댓글 1 좋아요 0 조회수 362

Scanf 함수가 이상한 값을 내놓습니다.

미해결

홍정모의 따라하며 배우는 C언어

end 변수에 K를 입력하니 K의 아스키 코드인 75가 안 나오고 -52가 뜹니다 ㅠㅠ

  • c
상인김 댓글 2 좋아요 2 조회수 337

CBV, FormView(폼 뷰)에 대해 알아보기 질문

해결됨

실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍

안녕하세요 강사님 ㅎㅎ 현재 챕터도 이전과 같은 증상인데 어떻게 확인하면 좋을까요? Github snapshot: https://github.com/dimz119/learn-python-django/tree/form_view 에서 다운받아서 실행시켜도 제가 작성한 코드랑 똑같은 문제가 발생하는데 확인할수있는 방법이있을까요??

  • python
  • django
  • bootstrap
  • rest-api
  • drf
chicmania 댓글 1 좋아요 1 조회수 330

세 정수 총합 계산하기에서 input 변수

해결됨

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

input값을 total에 누산하는 단계마다 input 변수 값을 0으로 중간중간 초기화 안해줘도 괜찮을까요??

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

while(getchar() != '\n') continue;의 원리

미해결

홍정모의 따라하며 배우는 C언어

while(getchar() != '\n') continue; 가 입력 버퍼에 남아있는 개행문자들을 모두 읽어들이며 입력 버퍼를 클리어해주는 것이라고 알고 있는데 왜 그런지 원리를잘 모르겠어요 getchar()에 들어가는 값이 줄바꿈 값이 아니면 다시 반복문으로 돌아가고, 줄바꿈이면 계속 한다는 뜻인 저 while(getchar() != '\n') continue; 라는 코드가 어떻게 그런 기능을 하는 건가요?

  • c
민우 댓글 1 좋아요 1 조회수 437

내가 원하는 알파벳까지 출력하기

미해결

홍정모의 따라하며 배우는 C언어

교수님께서 내신 문제 해설을 듣기 전 작성한 코드입니다. For 문 대신 while을 이용했는데요. 프롬포트 창에서는 컴파일러가 repeat 함수를 만난 이후부터는 진행되지 않습니다. 뭐가 문제인지 봐 주실 수 있나요

  • c
상인김 댓글 1 좋아요 2 조회수 250

파이썬 이미지 크롤링이 안돼요..

미해결

url = " https://image.dcinside.com/viewimage.php?id=&no=24b0d769e1d32ca73de985fa11d02831f8aadc88aabcff47e8021605d37bf1436ebb78a575eb9e18042afbf9848bfd403905acb77b9ac250540b76e4781bf2 " # 헤더 추가 headers = { 'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36' , } # 이미지 다운로드 response = requests . get ( url , headers = headers ) print ( response . content ) img_data = BytesIO ( response . content ) # BytesIO 객체에서 이미지 열기 img = Image . open ( img_data ) # 이미지 저장 (optional) img . save ( "downloaded_image.jpg" ) response.content를 출력하면 b'' 이 값을 출력하게 되는데 원인을 잘 모르겠습니다.

  • python
  • 파이썬
  • 크롤링
  • crawling\
댓글 1 좋아요 1 조회수 674

Quick Sort 해봤습니다 (feat.너무 어렵습니다)

해결됨

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

제 나름대로 머리 짜서 작성 했습니다 다만 약간 억지로 짜서 맞춘 느낌이 강합니다. 숙제는 아니라고 하셨지만 숙제라는 생각으로 제출해봅니다. 피드백 주시면 감사합니다 😊 😊

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
최종원 댓글 1 좋아요 0 조회수 306

15.12강 질문이 있습니다.

해결됨

홍정모의 따라하며 배우는 C언어

#include <stdio.h> #include <stdalign.h> int main(void) { printf("Alignment of char = %zu\n\n", alignof(char)); char ca; printf("&ca : %p %lld\n", &ca, ((long long)&ca) % 8); printf("&ca : %p %lld\n", &ca, ((long long)&ca) % 16); printf("\n"); char _Alignas(int) cb; printf("&cb : %p %lld\n", &cb, ((long long)&cb) % 8); printf("&cb : %p %lld\n", &cb, ((long long)&cb) % 16); printf("\n"); char alignas(8) cc; printf("&cc : %p %lld\n", &cc, ((long long)&cc) % 8); printf("&cc : %p %lld\n", &cc, ((long long)&cc) % 16); return 0; } [결과] alignas(n) 를 지정하면 주소가 n 의 배수인 메모리 위치에 객체를 할당하도록 하는 것은 이해했습니다. 첫 번째 줄의 출력에서 따로 정렬을 지정하지 않은 ca 는 정렬 값이 1인 것은 확인했습니다. 그러면 ca 의 주소를 8, 16으로 나눈 나머지가 1이므로 &ca : 00000097AA4FF614 1 &ca : 00000097AA4FF614 1 형태의 출력이 나와야 할 것 같은데 왜 4바이트로 정렬을 지정한 cb 와 결과가 같은 것인지 잘 모르겠습니다..

  • c
쉽지않네 댓글 1 좋아요 2 조회수 238

강의 "16진수 표기가 사용되는 예" 에서의 질문

미해결

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

해당 강의에서 보여주시는 메모리 화면에서 메모리 주소 오른쪽에 있는 문자들은 앞에 0x가 따로 없는데도 16진수라고 하셨는데, 저 문자들은 그냥 16진수 읽기로 약속된 문자들 이라고 이해하면 될까요 ?? 그리고 그렇다면 왜 앞에 0x가 붙어있지 않은지도 알려주실 수 있나요 ??

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
최인규 댓글 1 좋아요 0 조회수 288

인기 태그

인프런 TOP Writers

주간 인기글