변수 명명 규칙
Coddy C 여정의 Fundamentals 섹션에 포함된 레슨 — 63개 중 12번째.
C 언어에서 변수 명명 규칙은 유효하고 가독성 있는 코드를 작성하기 위해 준수해야 할 중요한 사항입니다. 주요 규칙은 다음과 같습니다:
- 변수 이름은 문자(a-z, A-Z), 숫자(0-9) 및 밑줄(_)을 포함할 수 있습니다.
- 문자나 밑줄로 시작해야 하며, 숫자로 시작할 수 없습니다.
- C는 대소문자를 구분하므로,
myVariable과myvariable은 서로 다릅니다.
- 키워드(
int,float,return과 같은)는 변수 이름으로 사용할 수 없습니다.
- 공백이나 특수 문자(밑줄 제외)는 허용되지 않습니다.
변수 이름을 짓는 좋은 관행은 다음과 같습니다:
- 변수의 목적을 나타내는 서술적인 이름을 사용하세요.
- 여러 단어로 된 이름에는 camelCase 또는 snake_case를 사용하세요.
- 이름을 간결하면서도 의미 있게 유지하세요.
int age; // 좋음: 문자로 시작함
float _price; // 좋음: 밑줄로 시작함문자, 숫자, 밑줄(_)만 사용하세요:
int item123; // 좋음: 문자와 숫자를 포함함
float cost_per_unit; // 좋음: 밑줄을 사용함변수 이름은 대소문자를 구분합니다:
int value;
int Value; // 이것은 "value"와는 다른 변수입니다C 키워드 사용을 피하세요:
int if; // 잘못됨: "if"는 키워드입니다
int total; // 좋음: "total"은 키워드가 아닙니다챌린지
쉬움C 명명 규칙에 따라 유효한 이름을 가진 두 개의 변수를 선언하고 초기화하는 프로그램을 작성하세요.
첫 번째 변수는 25로 설정된 "userAge"라는 이름의 정수여야 합니다. 두 번째 변수는 9.99로 설정된 "item_price"라는 이름의 실수(float)여야 합니다.
그런 다음 printf를 사용하여 다음 형식으로 두 변수를 출력하세요:
User age: 25
Item price: 9.99치트 시트
C 변수 명명 규칙:
- 문자(a-z, A-Z), 숫자(0-9), 밑줄(_)을 포함할 수 있습니다.
- 숫자가 아닌 문자나 밑줄로 시작해야 합니다.
- 대소문자를 구분합니다:
myVariable과myvariable은 서로 다릅니다. - C 키워드(예:
int,float,return)를 사용할 수 없습니다. - 밑줄을 제외한 공백이나 특수 문자를 사용할 수 없습니다.
좋은 명명 관행:
- 설명적인 이름을 사용하세요.
- 여러 단어로 된 이름에는 camelCase 또는 snake_case를 사용하세요.
- 이름을 간결하면서도 의미 있게 유지하세요.
유효한 변수 이름:
int age; // 좋음: 문자로 시작함
float _price; // 좋음: 밑줄로 시작함
int item123; // 좋음: 문자와 숫자를 포함함
float cost_per_unit; // 좋음: 밑줄을 사용함대소문자 구분 예시:
int value;
int Value; // "value"와는 다른 변수C 키워드 피하기:
int if; // 틀림: "if"는 키워드입니다
int total; // 좋음: "total"은 키워드가 아닙니다직접 해보기
#include <stdio.h>
int main() {
// 유효한 이름을 가진 두 개의 변수를 선언하고 초기화합니다.
// 두 변수를 모두 출력합니다.
return 0;
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.