(C언어 Xcode 버전) 구조체를 이용하여 연락처 관리 프로그램 만들기
연락처 관리하는 프로그램
Mac OS 기준 - system("clear"); 함수를 사용하게 되면 xcode 콘솔에서는 터미널 환경변수를 변경하라고 뜬다.
xcode에서는 콘솔에서 TERM(터미널)의 명령어를 이해하지 못 할 수도 있다..
에뮬레이터에서 사용할 때 (빌드한 디버깅 프로그램을 따로 터미널로 실행하면 실행하는데 있어서 문제가 없을 것이다.)
xcode에서 빌드하고 xcode 콘솔에서 실행해서 자료를 입력하면 xcode 경로안에 폴더의 캐쉬파일 경로로 저장되어 있다.
mac os의 경우 finder로 저장된 파일명 ex) ADDRBOOK.dat 를 검색하면 파일이 나오는데 그 파일의 메뉴를 열어
최상위 폴더로 보기를 누르면 탐색이 가능하다.
debug 파일 (exe)파일을 실행하면 터미널에서 실행하게 되는데 그럴경우 ADDRBOOK.dat의 파일은 users(사용자 명)
폴더에 들어가 있을 것이다.
아래는 디버그 파일을 찾는 과정이다.
Finder 검색창에 파일명.확장명을 입력하여 검색하면 빌드하여
저장한 파일을 찾을 수 있다.
-----
xcode에서 빌드해서 xcode 콘솔에서 실행을 하면 terminal 명령어가 먹히지 않아
테스트하는데 불편함이 있다.
터미널에서의 실행 화면
system("clear"); 가 xcode에서는 안됐지만, 터미널에서는 잘 작동하는 모습이다.
참고로 Windows에서 C언어 코드를 작성할 때는
system("cls"); // cls 를 이용했지만
Mac에서는 clear 이며
windows에서 쓰는 system("Pause"); 는
Mac에서는 system("read"); 를 이용하면 된다.
'👨💻Programming > JAVA & C언어 예제' 카테고리의 다른 글
(JAVA)자바 배열 예제2 - 배열과 for문을 사용하여 소수 구하기 (0) | 2020.10.29 |
---|---|
(JAVA)자바 배열 예제 - 10개 정수를 저장하여 인덱스 위치를 확인하기 (0) | 2020.10.29 |
(C언어) 구조체를 사용하여 연락처 관리 프로그램 만들기 (0) | 2020.10.29 |
(C언어) 다중 for문 마름모 별찍기!! (0) | 2020.10.28 |
C언어 - 표준 함수 사용 예제 (3개) (0) | 2020.10.27 |
댓글