최고의 C #을 변수 튜토리얼 2024년, 이 튜토리얼에서는 C #에서 변수 정의,변수 초기화에 C #을,사용자로부터 값을 허용,C #을 Lvalues과 우변에서,를 배울 수 있습니다.
변수는 프로그램 메모리 영역의 동작 단지 이름이다. C #에서, 각각의 변수 타입 메모리 크기 및 레이아웃 변수를 결정하고, 특정 타입을 가진다. 값의 범위는 메모리에 저장 될 수 있고, 당신은 변수에 대한 일련의 동작을 수행 할 수있다.
우리는 다양한 데이터 유형을 설명하고있다. C # 1 쿠폰의 기본 값 유형은 다음과 같은 범주로 나누어 질 수있다 :
类型 | 举例 |
---|---|
整数类型 | sbyte、byte、short、ushort、int、uint、long、ulong 和 char |
浮点型 | float 和 double |
十进制类型 | decimal |
布尔类型 | true 或 false 值,指定的值 |
空类型 | 可为空值的数据类型 |
C #은 변수를 같은열거 같은 다른 값 유형을 정의 할 수 있습니다,하지만당신은클래스로참조 형 변수를 정의 할 수있습니다.이들은 다음 장에서 논의 될 것이다. 이 섹션에서는, 우리는 기본 변수 유형을 연구한다.
C #을 구문 정의 된 변수 :
<DATA_TYPE> <variable_list>;
여기서, DATA_TYPE은 문자, INT, 플로트, 더블, 또는 다른 사용자 정의 데이터 형식이 될 수있는 유효한 C 번호 데이터 형식이어야합니다. variable_list는 쉼표로 구분 된 하나 이상의 ID 이름을 구성 할 수 있습니다.
다음과 같이 몇 가지 효과적인 변수는 정의 :
int로 I, J, K; 숯불 C, 채널; 급여, f를 떠; 더블 D;
당신이 때 변수 정의를 초기화 할 수 있습니다 :
int로 전 = 100;
초기화 된 상수 표현식 다음에 변수 등호 (할당). 초기화의 일반적인 형태는 다음과 같다 :
VARIABLE_NAME = 값;
변수 선언시 (초기 값을 지정)을 초기화 할 수있다. 아래 그림과 같이, 상수 표현식 다음에 등호에 의해 초기화 :
<DATA_TYPE> <VARIABLE_NAME> = 값;
몇 가지 예 :
INT의 D = 3, F = 5; / * D와 F *을 /를 초기화합니다. 바이트 Z = 22 / * * / Z를 초기화합니다. 이중 파이 = 3.14159, 파이 *의 / * 선언 근사 / 문자 X = 'X', 'X'의 / * 변수 x 값 * /
제대로 초기화 변수는 다른 프로그램이 때때로 예상치 못한 결과를 얻을 수, 좋은 프로그래밍 방법입니다.
하기 실시 예 변수의 다양한 유형의 사용을 고려
네임 스페이스 VariableDefinition { 클래스 프로그램 { 정적 무효 메인 (문자열 []에 인수) { 짧은; INT의 B; 더블 C; / * 실제 초기화 * / A = 10; B = 20; C = A + B; Console.WriteLine ( "A = {0}, B = {1}, C = {2},"A, B, C); Console.ReadLine (); } } }
상기 코드는 컴파일되고 실행될 때, 다음과 같은 결과를
A = 10, B = 20, C = 30
예를 들면 :
INT의 납입; NUM = Convert.ToInt32 (Console.ReadLine ());
기능Convert.ToInt32 ()는 사용자가 입력 한 데이터가 Console.ReadLine ()에만데이터 열의 포맷을 허용하기 때문에 데이터 형식을 int로 변환된다.
두 표현식에서 C 번호 :
좌변 : 좌변 식을 왼쪽이나 오른쪽의 할당에 발생할 수 있습니다.
rvalue : rvalue 식을 대입 문의 오른쪽에 나타날 수는 할당 문의 왼쪽에 나타날 수 없습니다.
변수는 좌변, 그것은 할당 문의 왼쪽에 나타날 수 있습니다. Rvalue는 값이며, 따라서 할당 될 수 없으며, 이는 할당 문의 왼쪽에 나타나지 않을 수있다. 다음은 올바른 문장입니다 :
INT g = 20;
다음은 컴파일 오류가 발생합니다 유효한 문입니다 :
10 = 20;