inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

C 프로그래밍 - 입문부터 게임 개발까지

scanf

scanf

295

파바배라던도

작성한 질문수 14

2

궁금한게 printf 는 그냥 쓰는데

왜 scanf는 scanf_s를 쓰는건가요?

그리고 double d랑 char c, char str[256] 이런것들은

double a가능하고 char a 가능하고 char a[256] 이런게 가능한건가요?

a이런건 어차피 변수이니깐 정해져있는지 않은거죠?

int age , int add도요

c

답변 3

2

이광현

네. a던 b던 사용하는데 문제는 없습니다.
하지만 일반적으로 코드를 작성할 때 의미 없는 변수를 사용하지 않습니다.
타 사용자의 이해를 돕기 위해 또는 이후 자신의 코드를 확인할 때 이해를 돕기 위해
선언한 변수의 의미를 포함하고 있는 변수명으로 선언하는 것이 좋습니다.

1

나도코딩

안녕하세요 나도코딩입니다.

scanf 와 scanf_s 의 차이에 대해서는 잘 설명되어 있는 게시글이 있어 아래 링크로 대신 설명 드립니다.

https://hh4131.tistory.com/22

그리고 말씀하신대로 변수명으로 사용하는 double d, char c, char str[256] 등은 네, double a, char a, char a[256] 로 사용 가능합니다. int age, int add 도 가능합니다.

감사합니다. ^^

0

파바배라던도

그렇다면 int add int age 이렇게 add age를 표현한 이유는 강의에서 교육생들이 age는 나이니깐 알아보기 쉽게 하기 위해서 쓰신거라고 이해해도될까요 원래는 int a라고 해도 되지만 int age는 age가 나이이기 때문에 보여주기 위한 것이라고 이해해도 될까요?

안녕하세요 7장 포인터에 관해 질문드립니다.

0

63

1

8-8 연장전 / 소스코드 공유해드려요. 참고하세요!

0

64

0

섹션6. 프로젝트 소스코드 올려드려요.

0

94

1

영상속에서 배운 코드들을 Git Repository에 올려두될까요?

0

79

1

경찰서 조서 프로젝트 문의

0

104

1

경찰관 조서 프로젝트

0

142

1

scanf

0

92

1

제대로 작성한것 같은데 빌드가 않됩니다.,

0

170

1

구문 오류 C2059

0

401

1

컴파일 시 fatal error C1010 발생

0

284

1

반환값이 없는 함수

0

215

1

반올림 되는건가요?

0

254

1

맥으로수강

0

193

1

10-2

0

257

1

질문이 있습니다

0

342

1

3-3 for 반복문 ++i 일때 질문입니다.

0

244

1

6-4(배열 파트 '문자 vs 문자열') sizeof 예제 다르게 출력되는 분들 참고하세요.

1

412

0

함수 선언과 정의를 동시에 해도 되나요?

0

1076

1

빌드오류가 있다고 나오고, 지정된 파일을 찾을 수 없다고 오류가 나옵니다..

0

404

1

안녕하세요 좋은 강의와 책 감사드립니다!! 다름이 아니라 명령어를 실행시켰을 때 저런식으로 나와서 질문드립니다

0

935

0

질문있습니다!

0

378

1

질문드립니다

0

387

1

scanf_s(" %d", &answer); 이후 바로 종료

0

312

0

질문 드립니다.

0

431

1