' '2021/06/09 글 목록
728x90

2021/06/09 2

[C/C++] 5강 - C의 다양한 연산자(사칙연산자,관계연산자,논리연산자)

(1) 연산자란 무엇인가 연산자란 말 그대로 연산을 위한 키워드들이다. 연산자에는 여러 종류가 있는데 1. 사칙 연산자 2. 관계 연산자 3. 논리 연산자 4. 비트 연산자 ... 등이 있다.. 연산자에는 연산 결과에 대한 '반환값'이란 게 있는데 처음 HelloWorld를 작성할 때 썼던 return 0; 그 반환과 같은 의미,, (2) 사칙 연산자 사칙 연산자는 정말 우리가 아는 그 사칙 연산자가 맞다. 다만 곱셈 연산자와 나눗셈 연산자의 경우 모양이 살짝 다른데 교과서에 나오는 '\(\times\)' 와 '\(\div\)' 대신 * 와 / 를 쓴다. float a = 10; float b = 5; printf("%.1f\n", a + b);//10 + 5 printf("%.1f\n", a - b);..

Programming/C & C++ 2021.06.09

[C/C++] 2.1강 - 변수 이름 규칙, 변수 이름 표기법 (카멜,파스칼,스네이크)

이 글에서는 변수 이름을 정할 때 지키는 규칙들에 대해 얘기한다. 컴파일러 차원에서 방지하는 표기도 있지만 협업을 하거나, 오픈소스 프로젝트를 진행할 때 변수 이름을 이해하기 쉽게 작성하는 것은 기본 매너(?)이기 때문에 잘 숙지하는 것이 좋다. (1) 변수명에서 허용되지 않는 것들 1. 변수명의 첫 글자는 무조건 문자여야 한다. 즉 아래와 같은 선언은 허용되지 않는다. int 1x = 3;//Error 2. 변수명에는 띄어쓰기가 존재할 수 없다. 어찌보면 당연한 것이.. 만약 가능해진다면 이게 변수명인지 뭔지 알기 힘들 꺼다. 3. 변수명에 포함할 수 있는 특수문자는 '@', '$' 뿐입니다. 그 둘만 연산자로써 쓰이지 않는다. 4. 예약어는 절대 사용할 수 없다. 예약어란 이미 컴파일러가 사용하려고 ..

Programming/C & C++ 2021.06.09
728x90

'