C3 C언어 gets 함수로 문자열을 입력 받을 때 입력 취소까지 처리하기 #include void main() { char name[8]; if (NULL != gets(name)) { printf("input: %s\n", name); } else { printf(" -> fail\n"); } } 2020. 1. 21. C언어 영어 이름 입력 후 출력 #include void main() { char name[8]; printf("영어 이름을 입력하시오.\n"); gets(name); printf("name: %s\n", name); } 2020. 1. 21. C언어 포인터 1 포인터를 알기 전에 운영체제에 대하여 포인터를 배우기 전에 중요한 기본적 내용에서는 많은 사람들은 변수를 배웠을 것이다. 변수를 이용하여 메모리에 저장된 것을 불러오거나 저장하거나 읽을 수 있다. 사람에게는 변수를 쓰는 것이 편리하지만 기계어는 사람이 변수를 쓰더라도 메모리 주소가 변수보다 더 중요하다. 메모리 주소가 있어야만 변수를 쓸 수 있는 것이니 말이다. 그래서 컴파일이 될 때 변수에서 메모리 주소로 컴파일이 된다. 변수 ---(컴파일)---> 메모리 주소 64비트, 32비트 64비트는 현재 사람들이 많이 64비트로 변경하고 있는 추세인 것 같고, 많은 사람들이 64비트를 사용 중이다. 둘 중 무엇이 성능이 좋냐라는 질문은 당연히 64비트로 답변이 가능하지만 그리 무거운 프로그램을 쓰지 않는 사람.. 2019. 12. 23. 이전 1 다음