본문 바로가기

반응형

전체 글

(71)
아나콘다 (Anaconda)란? 아나콘다는 패키지 관리와 디플로이를 단순케 할 목적으로 과학 (Science) 계산을 위해 파이선 과 R 프로그래밍 언어의 자유-오픈 소스 배포판이다. 아나콘다가 없다면 하나의 컴퓨터에서 여러 환경을 테스트하거나 빌드할 때 환경의 호환되지 않는 패키지들과 버전 문제로 인해 충돌이 일어날 수 있고, 매번 패키지들을 초기화 및 삭제 재설치등의 번거로움이 있을 수 있다. 하지만 아나콘다는 가상의 환경 만들어 목적에 맞는 각각의 패키지들를 따로 설치하고 버전관리 함으로써 기존의 문제들을 해결 할 수 있다. 그 뿐만 아니라 아나콘다의 환경은 다양한 통합개발환경(IDLE) 과도 연동이 된다. 아나콘다는 파이썬으로 개발된 프로그램이며 Continuum analytics 사에서 개발하였다.
증감연산자 및 기타 예제 #include "stdafx.h"#include int main(void){//printf("\"너 자신을 알라\"라고 소크라테스는 말했다.\n");//printf("일이 70%% 진행되었다.\n");//printf("c:\\temp 폴더에 복사한다.\n");//printf("\n");//printf("교통비\t:%10d\n", 50000);//printf("잡비\t:%10d\n", 2200);/**********************************int radius = 10;double pi = 3.141592;printf("radius=%d\n", radius);printf("PI= %0.2f\n", pi);**********************************//*int radius..
변수의 다양한 선언 및 초기화 방법 선언된 변수에 처음 값을 저장하는 것을 가리켜 '초기화'라 한다.그리고 초기화 이후에 저장된 값을 변경 할때에는 그냥 '대입' 또는 '대입연산'을 진행한다고 한다. int main(void){int num; // num이라는 이름의 변수선언num = 12; // 변수 num에 12로 초기화num = 24; // 변수 num에 24에 대입} 그런데 C언어에서는 다음과 같이 변수를 '선언과 동시에 초기화'하는 것이 가능하다. int num = 12; 위 문장을 실행하게 되면, 변수 num이 메모리 공간에 할당되자마자 12로 초기화된다.그리고 다음과 같이 둘 이상의 변수를 동시에 선언하는 것도 가능하고, 동시에 선언 및 초기화 하는 것도 가능하다. int num1=0, num2=0; // 변수 num1, nu..
변수를 이용한 데이터의 저장 수학에서 정해지지 않은 임의 값을 대입할 수 있는 문자를 가리켜 변수라 한다.이와 유사한게 C언어의 변수가 의미하는 바도 다음과 같다. "값을 저장할 수 있는 메모리 공간에 붙은 이름, 혹은 메모리 공간 자체를 가리켜 변수라 한다"따라서 변수라는 것을 하나 만들면 (선언하면), 그 변수의 이름을 통해서 값의 저장 및 참조가 가능하고 또 저장된 값의 변경도 가능하다. 아래는 변수의 선언방법이다. int main(void){int num; // num이라는 이름의 변수선언} 위 코드에서 보이듯이 다음 문장이 변수의 선언문이다. int num; 이 문장을 구성하는 int 와 num이 의미하는 바는 각각 다음과 같다. int= 정수의 저장이 가능한 메모리 공간을 할당합니다.num= 그리고 그 메모리 공간의 이름..
함수 및 용어 함수의시작 Int: 출력형태 Main: 함수이름 Void: 입력형태 용어 Printf: 모니터출력기능으로 기본적으로 제공되는 표준함수 (표준라이브러리) \n 줄 바꿈 (큰 따옴표(“)로 표현되는 문자열 안에 사용되는 이스케이프 시퀀스(특문) 중 하나) Return 0; 함수를 호출한 영역으로 (0)값을 전달하거나 현재 실행중인 함수의 종료 헤더파일선언 – 표준함수를 호출하기 위함 예제의 헤더파일 선언 > #include “헤더파일인 stdio.h 에는 printf 함수의 호출에 필요한 정보가 존재한다. 따라서 이 파일의 정보를 포함하는 헤더파일 선언문이 삽입되어야 함. printf("%d %d\m", 10, 20); %d= 서식문자라고 불림 기능은 출력력형태를 지정 연산자란?+ - x ÷ 등 C언어를 이..
C 프로그램의 완성과정 C 프로그램 완성과정의 전체적인 이해 1. 프로그램 작성2. 컴파일 (Compile) 에러발생 → 프로그램 수정 후 다시 2. 컴파일3. 링크 (Link) 에러발생 → 프로그램 수정 후 다시 2. 컴파일4. 실행파일 생성
프로그래밍 언어란? 프로그래밍 언어란? 한국인 (한국어,영어) → 통역사 (영어,일본어) → 일본인 (일본어)한국인 (한국어,C언어) → 컴파일러 (C언어,기계어) → 컴퓨터 (기계어) 컴파일러가 이해할 수 있는 약속된 형태의 언어를 의미한다.컴파일러는 프로그래머가 작성한 언어를 컴퓨터가 이해할 수 있도록 기계어 번역을한다. TIP 기계어란 컴퓨터가 이해할 수 있는 0과 1로 구성된 언어체계를 뜻함.

반응형