이클립스(487)
-
SyntaxError: Non-UTF-8 code starting with '\xc0' in file ~.py on line 3, but no encoding declared; see
오류메시지 SyntaxError: Non-UTF-8 code starting with '\xc0' in file C:\Users\codedragon\git\study_Python\studyPython\ch11-C\Ex01\lettertest.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 해결방법 소스코드 파일 선택 > 마우스 우클릭 > 왼쪽창의 Resource 항목 선택 > Text file encoding영역에서 인코딩 방식을 UTF-8로 변경 > OK
-
Ex09-정수형 자료형과 변수의 크기 확인 & 실수형 자료형과 변수의 크기 확인
정수형 자료형과 변수의 크기 확인 & 실수형 자료형과 변수의 크기 확인 long자료형은 32bit인 경우 최소 4바이트크기를 가지며 운영체제 마다 32bit/64bit마다 long 자료형의 크기는 4바이트보다 클수 있습니다. long double도 long타입과 동일하게 최소 8바이트 크기 이상을 가지게 됩니다. 자료형의 메모리 크기 구분종류메모리 크기정수형char1byte정수형short2byte정수형int4byte정수형long4byte실수형float4byte실수형double8byte실수형long double8byte 소스코드 #include int main(void) { //정수형 char num1=10; short num2=20; int num3=30; long num4=40; //실수형 float ..
-
Error-Unable to find vcvarsall.bat
에러 메시지 C:\Users\yuriyuri\git\study_Python\studyPython\ch11-C>python setup.py install running install running build running build_ext building 'text' extension error: Unable to find vcvarsall.bat python build version과 현재 설치되어 있는 compiler version이 달라서 발생 해결방법1 MinGW 다운로드 및 설치하기 http://codedragon.tistory.com/671 자동 빌드를 위해 distutils.cfg파일 수정 기본값은 distutils.cfg파일이 존재하지 않음로 새 파일을 생성하여 distutils.cfg로 저..
-
Ex08-상수를 기호화하여 변수처럼 이름이 있는 상수
상수를 기호화하여 변수처럼 이름이 있는 상수 const 키워드 이용하여 상수 정의하기 #define문 이용하여 상수 정의하기 소스코드 #include //#define문 이용하여 상수 정의하기 #define PI 3.14 #define NUM 100 #define FILE_SIZE 1024 #define BUFFER_SIZE 256 int main() { printf("%lf \n", PI); printf("%d \n", NUM); printf("%d \n", FILE_SIZE); printf("%d \n", BUFFER_SIZE); return 0; } 출력결과
-
Ex07- 상수를 기호화하여 변수처럼 이름이 있는 상수
상수를 기호화하여 변수처럼 이름이 있는 상수 const 키워드 이용하여 상수 정의하기 #define문 이용하여 상수 정의하기 소스코드 int main(void) { //const 키워드 이용하여 상수 정의하기 const int NUM = 10; // 심볼릭 상수의 선언과 동시에 초기화 const double PI = 3.14; // 심볼릭 상수의 선언과 동시에 초기화 //NUM = 20; //PI = 4.14; return 0; } 출력결과 const int NUM = 10; NUM = 20;
-
Python(파이썬) 장점
Python 장점 (파이썬이 좋은 이유) Free(공짜) 인간다운 언어 강력 간결 문법이 쉬워 빠르게 학습 프로그래밍이 재밌다 개발속도가 빠르다 Python으로 할수 있는 것 구분설명파이썬으로 할 수 있는 것 CanGUI(Graphic User Interface) 프로그램 CGI 프로그래밍 수치연산 프로그래밍 데이터베이스 프로그래밍 시스템 유틸리티 C/C++과의 결합파이썬으로 할 수 없는 것 Can't엄청난 횟수의 반복 연산을 필요하는 프로그램 하드웨어를 직접 제어하는 프로그램