c언어 3

C언어 자료형 종류(C data types)

C언어의 컴파일러마다 자료형의 크기가 다르다. C의 표준을 정하는 ANSI에서 정확한 자료형의 크기를 정하지 않고, 다음과 같은 정도로만 자료형의 크기를 표준화하고있기 때문이다."short와 int는 최소 2바이트이되, int는 short와 크기가 같거나 더 커야 한다."자료형의 크기는 sizeof연산자를 사용하면 알 수 있다. 1. 메인 타입 (Main types)자료형크기서식 문자(format specifier)범위char1바이트%c-128 ~ +127unsigned char1바이트%c0 ~ +255shortshort intsigned shortsigned short int2바이트%hi 또는 %hd-32768 ~ +32767unsigned shortunsigned short int2바이트%hu0 ~ ..

c, cpp 2024.06.19

C언어 연산자 우선순위(Operator Precedence in C)

순위연산기호연산자결합방향1()함수호출→[]인덱스->간접지정.직접지정++ (postfix)-- (postfix)후위증가 및 감소2++ (prefix)-- (prefix)전위증가 및 감소←sizeof바이트 단위 크기 계산~비트 단위 NOT!논리 NOT-, +부호 연산(음수와 양수의 표현)&주소 연산*간접지정 연산3(casting)자료형 변환←4*, /, %곱셈, 나눗셈, 모드 연산→5+, -덧셈, 뺄셈→6>비트이동→7, =대소비교→8==, !=동등비교→9&비트 AND→10^비트 XOR→11|비트 OR→12&&논리 AND→13||논리 OR→14? :조건연산←15=, +=, -=, *=, /=, %=, >=, &=, ^=, |=대입연산←16,콤마연산→

c, cpp 2024.06.19

C언어의 기본 문법

0. 컴파일windows에서 visual studio를 사용한다면 해당 ide가 버튼 하나로 컴파일을 자동으로 해준다.gcc 또는 g++로 cli로 컴파일 하는 방법은gcc -o (실행파일 이름) (소스파일)gcc -o test1.exe test1.cpp #windows의 경우gcc -o test1.out test1.cpp #linux의 경우여러 소스파일 컴파일 방법gcc -o (실행파일 이름) (소스파일1) (소스파일2) (소스파일3)gcc -o test1.exe test1.cpp num.cpp func.cpp1. 주석/* 여러 행주석 */// 단일 행 주석2. 반복문반복문의 탈출: break반복문의 생략: continue2.1. whilewhile(값){}값이 0이면 while안에 명령들을 실행하지..

c, cpp 2024.06.19