달력

1

« 2020/1 »



 

논리 표현(진리값)

불린(boolean) 부울 = 논리 표현 진리값 논리형 논리값 /거짓

논리형은 (true)이나 거짓(false) 가지 값만을 가질 있는 타입을 의미합니다.

 

논리 표현

논리형은 참(true)이나 거짓(false) 중 한 가지 값만을 가질 수 있는 타입을 의미합니다.

true

‘참‘을 의미하는 키워드

false

‘거짓’을 의미하는 키워드

 

 

자료형

키워드

크기

기본값

표현 범위

논리형

boolean

1byte

false

true 또는 false

(0또는 1아님)

 

 

 

true false 이해

·       숫자의 관점에서 이해하지 말것!

·       자바에서의 true false는 그 자체로 저장이 가능한 데이터타입입니다.

·       true false는 독립된 키워드이고

·       true false의 저장을 위한 자료형이 boolean 입니다.

·       논리형은 반드시 소문자 true, false값 중 하나의 값을 가집니다.

 

 

 

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

typedef 키워드 사용

typedef 사용하는 이유는 가독성을 높여주기 위해 사용하는 경우가 많습니다.

   

   

소스코드

   

#include <stdio.h>

typedef int cash; //int자료형을 cash라는 이름으로 재정의 사용하겠다는 의미

int main(void) {

cash num1=1000;

cash num2=10000;

cash num3=5000;

int num4=2000;

cash total=0;

total=num1+num2+num3+num4;

printf("total amount : %d won \n", total);

return 0;

}


   

   

출력결과

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

typedef를 이용한 자료형의 재정의

기본 자료형들에 새로운 이름을 붙이는 용도

자료형을 간결하게 표현 가능

프로그램의 가독성을 높임

너무 남용하면 자료형 분석 시 혼란 초래

   

typedef 형식

typedef [기본자료형] [사용자정의자료형];

typedef int mytype;

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

데이터 형식

데이터 : 스타일시트에서 사용되는 프로퍼티의 값

   

정수와 실수

10진법으로 표기, 양과 음 지정, 단위와 함께 사용시 값 범위 제한

   

길이

글꼴 및 이미지 크기 조절. 상대 단위와 절대 단위로 분류

h1 { margin: 0.5em; } /* em, 요소의 글꼴(font) 높이 */

h1 { margin: 1ex; } /* x-height, 글자 'x'의 높이 */

p { font-size: 12px; } /* pixels, 화면에 상대적으로 */

   

상대 단위 : em(글꼴의 크기), ex(글꼴의 x너비), px(픽셀)

h1 { margin: 0.5in; } /* 인치(inche), 1in = 2.54cm */

h2 { line-height: 3cm; } /* cm, centimeter */

h3 { word-spacing: 4mm; } /* mm, millimeter */

h4 { font-size: 12pt; } /* 포인트(point), 1pt = 1/72 in */

h4 { font-size: 1pc; } /* 피카(pica), 1pc = 12pt */

   

in(인치), cm(센티미터), mm(밀리미터), pt(포인트:1/72인치), pc(피카:12인치)

   

백분율 단위(percentage unit)

선택적 기호( '+'또는'-', 기본값은'+'), 수치(소수점 있거나 없거나), '단위 : '%'

p { line-height: 120%; } /* 요소의 글꼴 크기('font-size')의 120% */

   

색상(color)

키워드(keyword) 또는 RGB 값 사용.

body {color: black; background: white; }

h1 { color: maroon; }

h2 { color: olive; }

em { color: #f00; } /* #rgb */

em { color: #ff0000; } /* #rrggbb */

em { color: rgb(255,0,0); } /* 정수 범위: 0 - 255 */

em { color: rgb(100%, 0%, 0%); } /* 유동(float) 범위: 0.0% - 100.0% */

em { color: rgb(255,0,0); } /* 정수 범위: 0 - 255 */

em { color: rgb(300,0,0); } /* 255로 잘림 */

em { color: rgb(110%, 0%, 0%); } /* 100%로 잘림 */

   

색상 키워드

aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red,

silver, teal, white, yellow

   

   

'Development > HTML, CSS, XML, ...' 카테고리의 다른 글

CSS 지정방식  (0) 2015.04.01
CSS 주석  (0) 2015.03.10
CSS 데이터 형식  (0) 2015.02.01
HTML 요소를 선택자로 사용시  (0) 2015.01.01
참고 & 출처 HTML5, CSS, XML  (0) 2014.11.25
색상 태그  (0) 2014.11.20
Posted by codedragon codedragon

댓글을 달아 주세요

   

상수를 기호화하여 변수처럼 이름이 있는 상수

  • const 키워드 이용하여 상수 정의하기
  • #define문 이용하여 상수 정의하기

       

       

소스코드

   

#include <stdio.h>
//#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;
}

 


    

   

출력결과

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

상수를 기호화하여 변수처럼 이름이 있는 상수

  • 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;

  

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

변수명에 사용시 에러 발생 확인

   

   

   

변수 선언시 주의사항

  • 변수 선언은 제일 앞쪽에 선언합니다.
  • 변수의 이름은 의미 있게 작명합니다.
  • 특수 기호, 공백 문자, 맨 처음 숫자를 사용하면 안됩니다.
  • C언어에서 사용되는 키워드/예약어를 변수 이름에 사용하지 않습니다.
  • C언어는 대소문자를 구분한다

   

 

소스코드

   

  1. int main(void){
  2. //      int int;        // 변수의 선언, 에러발생
  3. //      int void;       // 변수의 선언, 에러발생
  4. //      int ?result;
  5. //      int 2result;    // 변수의 선언, 에러발생
  6.         int rsult2;
  7.         //to tal 사이에 공백 문자 사용
  8.         //int to toal;  // 변수의 선언, 에러발생
  9.         int total;
  10.         //C언어는 대소문자를 구분한다
  11.         int TOTAL;      //total, TOTAL 같은 변수가 아닙니다.
  12.         return 0;
  13. }

 


   

   

출력결과

int int;        // 변수의 선언

 

   

int ?result;

   

 

int to toal;

 

Posted by codedragon codedragon

댓글을 달아 주세요

변수 선언 및 초기화

   

   

소스코드

   

  1. int main(void){
  2.    
  3.         int a=0;                // 변수(메모리 공간)a 데이터 0 저장
  4.         int b=10;
  5.         printf("변수a 초기값은 %d 입니다\n", a); // 변수 a 저장된 데이터 출력
  6.         printf("변수b 초기값은 %d 입니다\n", b);
  7.         a=100;
  8.         b=200;
  9.         //a = a+10;   //  변수(메모리 공간) a 데이터가 변경
  10.         //b = b+10;   //  변수(메모리 공간) b 데이터가 변경
  11.         printf("변경된 a 값은 %d 입니다\n", a); // 변경된 변수 a 데이터 출력
  12.         printf("변경된 b 값은 %d 입니다\n", b); // 변경된 변수 b 데이터 출력
  13.         return 0;
  14. }

 


   

 

출력결과 

Posted by codedragon codedragon

댓글을 달아 주세요


 

 

R 응용분야

R은 생각보다 많은 분야에서 응용되고 있습니다.

·         R은 우리 생활 곳곳에 있지만 주로 통계 분석이나 자료 분석 등의 분석 역할을 하며,

·         모델링이나 그래픽 작업, 조직화시각화 작업 시에도 R이 쓰이고 있습니다.

·         학문에서도 R이 쓰이고 있는데요. 재정학이나 생물정보학, 의료 등 다양한 학문에서 활발히 사용되고 있습니다.

 

 

Posted by codedragon codedragon

댓글을 달아 주세요

  

변수 선언 형식

int x;

자료형 변수명;

 

int

데이터 형식(자료형)

x

변수명(식별자)

;

문장의 끝

 

변수 선언 예

int a;        // 정수형 변수 선언

int c, d;     // 정수형 변수 선언

float e;      // 실수형 변수 선언

float f, g;   // 실수형 변수 선언

 

 

 

변수 선언시 주의사항

·       변수 선언은 제일 앞쪽에 선언합니다.

·       변수의 이름은 의미 있게 작명합니다.

·       특수 기호, 공백 문자, 맨 처음 숫자를 사용하면 안됩니다.

·       C언어에서 사용되는 키워드/예약어를 변수 이름에 사용하지 않습니다.

·       C언어는 대소문자를 구분합니다

 

 

 

변수 이름의 올바른 사용/잘못된 사용

변수 이름 올바른 사용

변수 이름 잘못된 사용

잘못된 이유

int  result;

int  ?result;

특수 문자 ? 사용

int  total;   

int  to tal;

to tal 사이에 공백 문자 사용

int  result2;

int  2result;

맨 처음에 숫자 사용

int numInt

int int;

키워드 int 사용

int numLong

int long;

키워드 long 사용

int numShort

int short;

키워드 short 사용

 

변수 이름의 대소문자

대문자 변수 이름

소문자 변수 이름

설명

int  Apple;

int  apple;

같은 변수가 아닙니다.

int  TOTAL;

int  total;

같은 변수가 아닙니다.

int  resulT;

int  result;

같은 변수가 아닙니다.

 

 

ANSI(American National Standards Institute) 표준화된 키워드

auto

beak

case

char

const

continue

default

do

double

else

enum

extern

float

for

goto

if

int

long

register

return

short

signed

sizeof

static

struct

switch

typedef

union

unsigned

void

volatile

while

 

 

Posted by codedragon codedragon

댓글을 달아 주세요