본문 바로가기

분류 전체보기112

C언어_제어문 1. 조건문(특정 조건을 줘야함, 삼항연산자) if문, if else문 if(조건식 (비교연산자)) { 조건이 참일때 실행문(거짓이면 실행문을 건너뛴다.) } if이나 else의 실행문이 2줄 이상이면 {}를 무조건 해야한다. 한줄일때만 {}을 안써도 된다. #include void main() { int age; //나이를 저장하는 변수를 만든다. printf("나이를 입력하세요 : "); scanf_s("%d", &age); if (age >= 20) { //조건이 ture일때 실행할 영역 if (age > 40) //중첩 if문 ,if문 안에 if문이 들어감 { printf("20~40살까지 가입 가능합니다. \n"); } else { printf("\n안녕하세요.\n"); printf("접수대로 .. 2023. 1. 23.
C언어_연산자 연산자 (나머지구하기 엄청 많이씀 % ex)5%3=2) 1. *+-/는 산술연산자 (이항연산자) 단항연산자 마이너스랑 모양이 비슷함 -4 , -(-4) 양수가 된다. 부호연산자라고부름 2. 비교 연산자 부등호(순서 바꾸면 안됨) , = 작거나 같다 , == 같다, ! = 같지 않다 참거짓으로 보여줌 #include void main() { printf("%d",5==5); //true=1 false=0 대입은 ==이다 3. 논리 연산자 && : AND 연산자 (회로도를 분석하기 위해서 만듬) 0=off, 0제외 나머지=on A and B X 0 0 0 0 && 1 0 1 0 0 1 1 1 20 0) && (num2 < 10); result2 = (num2 5); res.. 2023. 1. 23.
C언어_상수 상수 상수와 변수의 차이 : 상수도 데이터를 저장한다 그러나 일정하다 (직관적이해) 상수의 종류 1.literal상수 value(값을 의미함) 10은 정수 상수 int형 4바이트 3.14 실수 상수라 부른다. 더블형 8바이트 ‘A’ 문자상수 4바이트 정수취급 “hello” 문자열 상수 글자하나당 1바이트 - 5바이트 2.매크로상수(심볼릭상수) c언어에만 존재 #include #define MAX 100 //미리 전처리해줌 #define pr printf void main() { printf("%d", MAX); pr("aaaaa"); } 3.상수화된 변수 (콘스트상수) 상수화된 변수는 대문자로 쓴다. 네이밍 컨벤션 ex) PI = 3.14, NUMBER, ID, 단어가 2개면 스네이크표기법 COMPANY.. 2023. 1. 23.
C언어_변수 변수 : Data를 저장하는 메모리(RAM) 공간 변수의 종류 - Data type(자료형), C언어에서는 6종류가 있다. (C++ 7종류/ 자바,코틀린은 8종류) (미적에서 쓰는 변수와는 느낌이 다르다. 미지수 x가 아닌 데이터를 저장하는 공간이라 생각하자. ) char(캐릭,차) - 한문자 1바이트(아스키코드는 176개이고 한칸에 255까지 쓸수있으니까 1바이트면 충분) /자바는 2바이트 유니코드니까 short - 정수 2바이트 int - 정수 , 보통 인트형을 많이씀, 4바이트로 이루어짐=42억개를 정수와 음수로 나눠서 쓴다. +0~21억 / -1~-21억 long - 정수 4바이트 float - 실수 4바이트 double - 실수 현업에서는 더블형을 많이 씀, 8바이트 ※문자열 저장 그릇은 안 만.. 2023. 1. 23.