C 언어
이 자습서에서는 변수 및 변수 이름 지정 규칙에 대해 알아봅니다. 또한 C 프로그래밍의 다양한 리터럴과 상수를 만드는 방법에 대해서도 배우게 됩니다.
프로그래밍에서 변수는 데이터를 보관하는 컨테이너(저장 영역)입니다.
저장 영역을 나타내려면 각 변수에 고유한 이름(식별자)을 지정해야 합니다. 변수 이름은 메모리 위치의 상징적 표현일 뿐입니다. 예:
int playerScore = 95;
여기, playerScore int
의 변수입니다. 유형. 여기에서 변수에는 정수 값 95
이 할당됩니다. .
변수의 값은 변경될 수 있으므로 이름이 변수입니다.
char ch = 'a';
// some code
ch = 'l';
<시간>
참고: 항상 변수에 의미 있는 이름을 지정해야 합니다. 예:firstName
fn
보다 더 나은 변수 이름입니다. .
C는 강력한 형식의 언어입니다. 이는 변수 유형이 선언되면 변경할 수 없음을 의미합니다. 예:
int number = 5; // integer variable
number = 5.5; // error
double number; // error
여기서 숫자의 유형은 변수는 int
입니다. . 부동 소수점(10진수) 값을 할당할 수 없습니다.
5.5
이 변수에. 또한 변수의 데이터 유형을 double
로 재정의할 수 없습니다. . 그건 그렇고, 십진수 값을 C에 저장하려면 해당 유형을 double
중 하나로 선언해야 합니다. 또는 float
.
변수가 저장할 수 있는 다양한 데이터 유형에 대해 자세히 알아보려면 이 페이지를 방문하세요.
<시간>리터럴은 고정 값을 나타내는 데 사용되는 데이터입니다. 코드에서 직접 사용할 수 있습니다. 예:1 , 2.5 , 'c' 등
여기, 1 , 2.5
및 'c' 리터럴입니다. 왜요? 이 용어에 다른 값을 지정할 수 없습니다.
정수는 분수 또는 지수 부분이 없는 숫자 리터럴(숫자와 연결됨)입니다. C 프로그래밍에는 세 가지 유형의 정수 리터럴이 있습니다.
예:
Decimal: 0, -9, 22 etc Octal: 021, 077, 033 etc Hexadecimal: 0x7f, 0x2a, 0x521 etc
C 프로그래밍에서 8진수는 0으로 시작합니다. , 16진수는 0x로 시작합니다. .
<시간>부동 소수점 리터럴은 분수 형식이나 지수 형식이 있는 숫자 리터럴입니다. 예:
-2.0 0.0000234 -0.22E-5
참고: E-5 = 10
-5
문자 리터럴은 작은따옴표 안에 단일 문자를 묶어서 만듭니다. 예:'a' , 'm' , 'F' , '2' , '}' 등
<시간>C 프로그래밍에서 입력할 수 없거나 특별한 의미가 있는 문자를 사용해야 하는 경우가 있습니다. 예:개행(Enter), 탭, 물음표 등
이러한 문자를 사용하기 위해 이스케이프 시퀀스를 사용합니다.
이스케이프 시퀀스 | 문자 |
---|---|
\b | 백스페이스 |
\f | 양식 피드 |
\n | 줄 바꿈 |
\r | 반환 |
\t | 가로 탭 |
\v | 세로 탭 |
\\ | 백슬래시 |
\' | 작은따옴표 |
\" | 큰따옴표 |
\? | 물음표 |
\0 | 널 문자 |
예:\n
개행에 사용됩니다. 백슬래시 \
컴파일러에서 문자를 처리하는 일반적인 방식에서 벗어나게 합니다.
문자열 리터럴은 큰따옴표로 묶인 일련의 문자입니다. 예:
"good" //string constant "" //null string constant " " //string constant of six white space "x" //string constant having a single character. "Earth is round\n" //prints string with a newline<시간>
값을 변경할 수 없는 변수를 정의하려면 const
를 사용할 수 있습니다. 예어. 이것은 상수를 생성할 것입니다. 예를 들어,
const double PI = 3.14;
const
키워드를 추가했습니다. .
여기, PI 기호 상수입니다. 값을 변경할 수 없습니다.
const double PI = 3.14;
PI = 2.9; //Error
<시간>
#define
을 사용하여 상수를 정의할 수도 있습니다. 전처리기 지시문. C 매크로 튜토리얼에서 이에 대해 알아보겠습니다.
C 언어
파이썬에서 변수란 무엇입니까? Python 변수는 값을 저장하기 위해 예약된 메모리 위치입니다. 즉, 파이썬 프로그램의 변수는 처리를 위해 컴퓨터에 데이터를 제공합니다. Python 변수 유형 Python의 모든 값에는 데이터 유형이 있습니다. Python의 다양한 데이터 유형은 Numbers, List, Tuple, Strings, Dictionary 등입니다. Python의 변수는 어떤 이름이나 a, aa, abc 등과 같은 알파벳으로도 선언할 수 있습니다. 이 튜토리얼에서는 다음을 배울 것입니다. 변수 선언 및 사용 방
사용자 정의 매크로는 FANUC가 시스템 변수라고 부르는 것을 통해 많은 CNC 관련 기능에 대한 액세스를 제공합니다. 이 데이터에는 다음이 포함됩니다. 입력/출력 신호(외부 장치와 통신) 오프셋(오프셋 레지스터에 대한 읽기 및 쓰기) 알람 및 메시지 표시(프로그램이 오류를 감지하면 CNC 알람 생성) 조작자 패널 기능에 대한 액세스(단일 블록, 이송 보류 및 이송 속도 오버라이드 활성화/비활성화) 시간/날짜 및 시계 타이머(시간 이벤트) 액세스 현재 모달 상태에 대한 액세스(모드 결정/변경) 현재 축 위치에 대한 액세스(프로브