본문 바로가기

명시적2

Part1. C# 첫발 내딛기(6. 대입 연산자와 대입문) 이번 포스팅은 프로그래밍 언어의 가장 기초 개념으로 변수에 값을 할당할 때 쓰는 대입연산자 및 대입문에 대해서 정리했습니다. 대입연산자(=)와 대입문 프로그램에서 대입연산자는 '='으로 수학에서 쓰이는 '같다'라는 의미의 등호가 아닙니다. 예를 들어 x = 1이라는 뜻은 x에 1을 대입(할당)하라는 뜻이지 x와 1이 같다라는 뜻이 아닙니다.(프로그램에서는 같다라는 의미로 '=='연산자를 사용합니다.) 문법적으로 '='를 대입연산자, '='이 있는 문장을 대입문이라고 부릅니다. 프로그래밍 언어에서 1=x;라는 문장은 없습니다. 대입연산자(=)의 왼쪽은 메모리의 일종인 변수가 와야하며 오른쪽은 값이 와야합니다. 다음은 대입 연산자의 사용 예입니다. namespace Assignment_study { inte.. 2022. 12. 27.
c++ 기초(리터럴 & 변수) 이글은 "전문가를 위한 c++(개정4판)"을 학습한 내용을 직접 실습해보며 정리한 Review용 글입니다. 리터럴(literal) 리터럴은 숫자나 스트링같은 값을 의미합니다. c++은 다양한 표준 리터럴을 제공합니다. 십진수 리터럴 : 예) 123 이진수 리터럴 : 예) 0b1111011 (십진수 : 123) 8진수 리터럴 : 예) 0173 (십진수:123) 16진수 리터럴 : 예) 0x7B (십진수 :123) 부동소수점 리터럴: 예) 3.14f 배정도 부동소수점 리터럴 : 예) 3.14 16진수 부동소수점 리터럴(c++17이상) : 예) 0x3.ABCp-10, 0xb.cp121 단일 문자 : 예) 'a' '0'으로 끝나는 문자 배열 : 예) "character array" 숫자 리터럴에서는 자릿수 구분.. 2022. 12. 26.