Skip to content

기글하드웨어기글하드웨어

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요. 2016년 7월 이전의 글은 다음 링크를 참조하세요. 구 커뮤니티 게시판 / 구 공지사항 게시판 바로가기

profile
새벽안개냄새 https://gigglehd.com/gg/9799057
Ryzen 5800X, RX6800XT, S21 Ultra
조회 수 3195 댓글 50

Screenshot 2021-04-06 113752.png

 

뭐야 몰라 무서워 전 이런 프로그램 짠 적 없단 말이에요..

 

뭐가 문제인지 모르겠네요. 특히 VS Code 2019로 올라오면서 옛날 책이랑 달라진 부분이 있어서.. 대표적으로 scanf가 scanf_s로 바뀐거라던지요.



  • profile
    미련곰탱이      #### unknown #### 2021.04.06 11:44
    C언어는 소스 생성시에 cpp 가 아니라 c 로 형식 변환하시고 하셔야 할거에요
    그냥은 안되는걸로 알고 있습니다
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 11:53
    그건 이미 설정해뒀습니다 ㅠ
  • profile
    미련곰탱이      #### unknown #### 2021.04.06 11:55
    scanf_s("%s", str, 50) 부분을
    scanf_s("%s", &str, 50) 로 변경 해보시고 하시겠어요
  • ?
    포인트 팡팡! 2021.04.06 11:55
    미련곰탱이님 축하합니다.
    팡팡!에 당첨되어 5포인트를 보너스로 받으셨습니다.
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 12:04
    한번 시도해보겠습니다 댓글 감사합니다.
  • ?
    Keith 2021.04.08 08:09
    & 붙이면 안됩니다.
    str 자체가 메모리 블럭인데.. 거기다 & 또 붙이면....
  • ?
    0.99999 2021.04.06 11:48
    문자와 문자열을 구분하셔야 됩니다. 처음 배우는 사람들이 많이 하는 실수이긴 한데
    "\0"이랑 '\0'은 C언어에서 서로 다른 존재입니다.
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 11:54
    네 저도 그게 걸려서 따로 메모해뒀습니다.
  • profile
    title: 랩실요정ForGoTTen      결재중.... 2021.04.06 11:54
    다른 분 조언대로. "\0"은 문자열로, '\0'은 문자로 인식합니다.
    즉 while 조건 내 (str[idx] != "\0") 은 str배열에 입력받은 문자의 끝을 판단하려는 의도셨겠지만, 실상은 입력받은 문자 하나하나와 문자열 "\0"을 비교하는 연산이 되어 버립니다.

    결국 loop탈출 조건을 만날 때 까지 반복되어버리니.... 50바이트를 넘어서 메모리상 str배열에 연속된 공간에 있던 다른 요상한 문자열(?)도 같이 출력되어 버리는 불상사가....
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 12:04
    감사합니다 ㅠㅠㅠ
  • ?
    과외왕 2021.04.06 12:04
    ‘\0’ == NULL 로 쓰셔도돼요
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 12:09
    감사합니다. 큰 따옴표가 문제였네요!
  • ?
    과외왕 2021.04.06 11:56
    Non safe버전은 다음을 define해서 사용가능해요
    #define _CRT_SECURE_NO_WARNINGS
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 12:05
    일단 쓰지 말란 건 굳이 우회해가면서 쓰지는 말고 그냥 구글링 해서 대안을 찾아보려구요.
  • ?
    과외왕 2021.04.06 12:06
    좋아요!! 다만 쓰고싶을때 쓰는법도 알고있으면 좋아요
  • profile
    파미      흐에에 2021.04.06 13:25
    Visual Studio 프로젝트 만들때 SDL 검사를 해제한 상태로 만드는 것도 방법 중 하나입니다..!
  • ?
    dmy01 2021.04.06 12:09
    굳이 c 를 윈도우에서 쓰셔야 하나요
  • profile
    우타하      (외눈) IRIWAYO >_< 2021.04.06 12:12
    c가 이제는 중급언어급 위치가 되버려서.. 인간 친화적인 고급언어 다루다가 접하면 뭔가 하죠..
  • profile
    title: 가난한AKG-3 2021.04.06 12:21
    그거 제가 해킹했씁니다.
    혼나고 싶지 않으면 2이더리움을 아래 계좌로 보내세요.
    안그러면 컴퓨터 망가집니다.
  • ?
    쿠쿠리123 2021.04.06 12:23
    개인적으로 리눅스로 연습하시는 걸 추천합니다.
  • ?
    포인트 팡팡! 2021.04.06 12:23
    쿠쿠리123님 축하합니다.
    팡팡!에 당첨되어 10포인트를 보너스로 받으셨습니다.
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 12:50
    혹시 어떤 면 때문에 그렇게 말씀하시는건가요?
  • profile
    title: 고기센트레아      http://centrair.kr 2021.04.06 12:59
    C언어가 유닉스에서 유래한거라 그 계얼인 리눅스 환경이 좀 더 네이티브하다고 말할 수 있습니다. 초심자 단계에서 큰 의미가 있을지는 모르겠지만요.
  • ?
    quapronuet 2021.04.06 13:43
    저런 간단한 예제 짜고 컴파일 하는데 vs같은거 쓰는건 엄청 번거롭고 불필요한게 많긴 합니다.

    근데 또 뭐 리눅스 환경에서 하려면 단순히 리눅스 환경에 적응하는데 그만큼 시간이 걸리는게 문제긴 하죠.
  • ?
    dmy01 2021.04.07 08:12
    c랑 윈더우는 별로 안 맞는 거 같슴다
    그래서 저도 굳이 c를 윈도우에서 써야하냐고....
  • ?
    미주 2021.04.06 12:35
    vs말고 Dev-C++써보세용...
  • ?
    세상 2021.04.06 12:48
    문자열 길이 확인하는 함수도 있어요.
    C가 꼭 필요한거 아니라면 다른 언어 하는게 나을것 같습니다.
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 12:50
    일단 배우기 시작한게 C라서.. 그 동안 한 게 아까워서라도 얘 빨리 넘기고 파이썬으로 건너갈 생각입니다.
  • ?
    quapronuet 2021.04.06 13:41
    빨리 넘긴다는게 어떤걸 생각하시는 건지 모르겠지만 c를 어지간히 빨리 넘겨도 파이썬보다 몇배는 시간이 걸릴겁니다.
  • ?
    dmy01 2021.04.07 08:13
    오마이갓....그러시면 안됩니다
    언어가 추구하는 철학이 너무 달라서 초보자가 c 하고 그 다음 파이썬을 하면 파이썬 코드를 c 처럼 짜는 해괴한 일이 발생할 수 있습니다

    파이썬이 압도적으로 입문하기 쉽습니다
    레퍼런스도 엄청 많고 윈도우에서도 잘 돕니다
    c 처럼 리눅스랑 윈도우 환경에서 너무 달라 돌아버릴 것 같은 상황이 별로 안나옵니다

    저라면 지금 당장 파이썬 들가겠습니다

    c언어의 문자열 처리...오 하나님....
    파이썬의 문자열 처리...너무 행복해서 눈물이 납니다
  • profile
    title: 하와와360ghz      파이토치로 이주하였습니다 ::: 5800X+RTX3080 2021.04.06 13:18
    C가 VS 위에서 돌리면 VS 컴파일러가 이것저것 원본과 바뀌어서 구형 교본과 달라졌죠
  • profile
    슬렌네터      Human is just the biological boot loader for A.I. 2021.04.06 13:24
    전 컴맹이라서 그냥 늅늅할래요...
  • profile
    캐츄미 2021.04.06 13:26
    C언어에서 메모리 영역 오류는 프로들도 종종 발생시키는 오류이니 쿨하게 넘어가시면 됩니다~
  • ?
    wisewolf 2021.04.06 13:28
    기본적으로 vs에서는 c컴파일러가 없습니다. 리눅스에서 하시는게 나을거에요.
  • ?
    메롬그린 2021.04.06 13:47
    리눅스 쉘에서 gcc 같은걸로 하는것이, 저런 간단한 코드 진짜 100배 편하게 하실 수 있습니다
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 13:52
    컴파일러는 GCC 쓴다고 치고 에디터는 뭘 추천하시나요? 일단 노트북에 우분투 깔고 있습니다..
  • profile
    int20h      메인: Intel i7-5960X@4.4GHz, DDR4 2666MHz 128GB RAM, GALAX GTX1080TI ... 2021.04.06 13:54
    VSC죠..!
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.06 13:58
    어.. 그럼 윈도우를 쓰는거랑 차이가 있나요..?
  • ?
    세상 2021.04.06 14:01
    VSC는 컴파일러가 아닙니다.
  • ?
    메롬그린 2021.04.06 14:15
    vi 에 익숙해지는 것이 좋습니다...

    아니면 윈도우에 WSL 깐 다음, 컴파일만 WSL에서 gcc 하시거나,

    윗분 말 대로 아예 리눅스 gui로 까셨으면 VS Code도 좋죠
    VS Code는 그냥 기능 많은 텍스트에디터.. 라고 보시는게 편합니다. 컴파일 등등 할 수 있게 설정할 순 있지만 저는 그냥 에디터로만 씁니다...
  • ?
    뚜찌`zXie 2021.04.06 14:42
    곌줟왲괃
    이로군요!
  • ?
    레이지버드      i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP 2021.04.06 16:30
    프로그래밍 처음 하시는거라면 C 프로그래밍하려고 리눅스 쓰는건 배보다 배꼽이 더 큰 일이라 생각합니다.
    많이 써왔던 윈도우 상에서 IDE 이용해서 프로그래밍하는게 최고지요. 갑자기 커맨드라인에서 vi로 코딩하는건 안그래도 어려운 프로그래밍 더 어렵게 만드는 꼴이라 생각합니다.

    만약 리눅스에서 프로그래밍 하게 된다면 IntelliJ의 CLion IDE를 이용하세요. GUI라 편하고 학교 계정을 쓰면 무료로 사용 가능합니다.
  • ?
    Keith 2021.04.08 08:11
    그니까요.
    위에 댓글에 리눅스 추천이 많네요...
    저로써는.. 이해가....

    그냥 Windows 에서 Visual Studio Community 사용하는게...
    가장 강력하고
    가장 편하죠
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.08 10:53
    다행히 리눅스는 예전부터 가끔 취미삼아 쓰던지라 하루 안에 익숙해졌습니다. 쓰는데 큰 문제가 없어서 이 환경으로 죽 가보려구요 ㅎㅎ
  • profile
    title: 가난한까마귀      잠을 미루는 건 내일이 오지 않길 바래서야. 2021.04.09 00:25
    와 인기글...
  • profile
    title: 가난한까마귀      잠을 미루는 건 내일이 오지 않길 바래서야. 2021.04.09 00:26
    아웃기글 깔깔깔
  • profile
    title: 헤으응0.1      글 못쓰는 문과 / 딜을 넣읍시다 딜 2021.04.09 00:57
    (...경악)
  • ?
    BOXU 2021.04.09 11:10
    (..공포)
  • ?
    잎샘바람 2021.04.09 08:23
    기초 공부중이시라면 다음 사이트 추천 드립니다. https://dojang.io/course/view.php?id=2
    초보자로서 맞이할 수 있는 VS 사용상의 문제도 다루고 있어서 괜찮으리라 생각합니다.
  • profile
    새벽안개냄새      Ryzen 5800X, RX6800XT, S21 Ultra 2021.04.09 12:12
    감사합니다 ㅎㅎ


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
52921 등산로(장터) 판완등산로 1 file 스파르타 2021.04.06 462
52920 잡담 보드가 죽어가고 있어요 에휴 15 A11 2021.04.06 1001
52919 방구차 늦었지만 첫 방구차! file 오목눈이 2021.04.06 138
52918 잡담 노키아 8 수리 완료! 1 file 쿠민 2021.04.06 220
52917 잡담 전등은 그냥 사람 맡길까 싶어요... 27 file title: 마스크쓴달가락 2021.04.06 1507
52916 잡담 와 코스페이시스! 4 file title: 월급루팡스와마망 2021.04.06 434
52915 잡담 오늘 인터넷을 기가급으로 바꿨습니다. 10 file 미나토유키나 2021.04.06 670
52914 가격 정보 [위메프] KFC 쿠폰 할인 7 file Retribute 2021.04.06 351
52913 잡담 메인보드, 씨피유 갈아도 윈도 안망가지는군요. 19 mnchild 2021.04.06 811
52912 잡담 힙스터 센서 ON... 10 title: 하와와360ghz 2021.04.06 575
52911 볼거리(퍼온거) SSS급 이등병 15 file title: 월급루팡포인 2021.04.06 1085
52910 잡담 컴퓨터 조립시 절망이란.. 15 file mnchild 2021.04.06 1053
52909 잡담 애기맥주를 샀습니다. 14 file title: 저사양아라 2021.04.06 678
52908 잡담 이벤트 수령 MSI 빅 장패드 6 file SOCOM 2021.04.06 413
52907 잡담 코딩 초보자는 그냥 윈도우가 답 같네요 25 file 새벽안개냄새 2021.04.06 1588
52906 볼거리(퍼온거) 꽤 현지화 잘 한 중국집 마파두부 12 file title: 월급루팡호무라 2021.04.06 1025
52905 잡담 내일은 신차 출고 날...★ 24 몜무 2021.04.06 1255
52904 볼거리(퍼온거) 트위터 꿀팁 신종 9 file 삼년정거장 2021.04.06 897
52903 볼거리(퍼온거) (수정) 요즘 중국 인터넷 방송.jpeg 23 file 부은면상 2021.04.06 2215
52902 잡담 리눅스로 개발을 하니 슈퍼 개발자가 된 기분이군요 18 file 새벽안개냄새 2021.04.06 1067
52901 등산로(장터) [재업] 잘만 zm1000-arx 플래티넘 18만미터 file title: 하와와360ghz 2021.04.06 252
52900 볼거리(퍼온거) 헛소리.. 12 file title: 17세미사토 2021.04.06 975
52899 가격 정보 [롯데온] 5600x 34만원! 7 file title: 흑우슈베아츠 2021.04.06 823
52898 잡담 휴대폰 고장 그리고 AS 2 file title: 컴맹celinger 2021.04.06 387
» 잡담 알 수 없는 C프로그래밍의 세계 50 file 새벽안개냄새 2021.04.06 3195
52896 등산로(장터) 로켓레이크 등산로.. 뭔가 보여드리겠씁니다! 4 성하. 2021.04.06 729
52895 잡담 올해가 가기 전에 하고 싶은 게 있어요.. 7 title: 17세미사토 2021.04.06 625
52894 잡담 페라리 디자이너가 만든 건담 18 file title: 월급루팡호무라 2021.04.06 1344
52893 잡담 X300이 가지고 싶어요... 2 title: 문과240Hz 2021.04.06 503
52892 볼거리(퍼온거) 애옹팟 거치대! 4 file title: 헤으응헤으응 2021.04.06 577
목록
Board Pagination Prev 1 ... 7 8 9 10 11 12 13 14 15 16 ... 1776 Next
/ 1776

최근 코멘트 30개
북해도감자
20:21
acropora
20:21
Loliconite
20:20
Elsanna
20:20
평범한드라이버
20:19
북해도감자
20:19
동방의빛
20:18
임시닉네임
20:18
포인트 팡팡!
20:17
북해도감자
20:17
헥사곤윈
20:15
온기
20:15
임시닉네임
20:15
임시닉네임
20:14
유우나
20:13
FactCore
20:10
오꾸리
20:10
흑우
20:09
동방의빛
20:09
FactCore
20:07
유우나
20:05
실핀
20:04
白夜2ndT
20:02
白夜2ndT
20:01
소망노인복지센터
20:00
동방의빛
19:59
quadro_dcc
19:58
아이들링
19:56
쿠민
19:55
노예MS호
19:55

현아이디어
AMD
MSI 코리아

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소