게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
본삭금. 몇가지 궁금한게 생겼는데 질문드립니다...
게시물ID : programmer_10571짧은주소 복사하기
작성자 : 이런쌥탠벌
추천 : 0
조회수 : 308회
댓글수 : 6개
등록시간 : 2015/05/29 19:19:28
옵션
  • 본인삭제금지
1. #define 으로 정하는 변수 선언(?)과 main 이전에 정의하는 일반적인 변수 선언은 뭐가 다른가요..?
둘다 글로벌 변수같은데.. define은 컴파일러 상의(메모리엔 저장안되고) 일종의 가상값이고 일반적인 변수선언은 말그대로 메모리에 할당하는 개념?
아 또.. 왜 #define 뒤에는 대문자로만 써야 하나요? 

2. 글로벌 변수로 char a; 라 해놓고 모든 선택지마다 a를 썼는데 fflush(stdin); 을 매번 입력 전에 해주는게 맞는건가요?
어떨때는 fflush 없이 될때도 있고 어떨때는 바로 입력이 되버릴 때도 있어서.. 아니면 글로벌변수로 선택 입력받는게 잘못된 방식인가요?

3. getch() 와 _getch() 의 차이점은 _getch가 국제 표준? 인게 맞나요?

감사합니당 ㅜ
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호