목차
변수(Variable)의 종류와 범위
배열(Array)의 종류와 활용
배열(Array)의 종류와 활용
본문내용
멤버 필드(member field)
Class 내부에 선언된 변수
지역 변수(local variable)
Method 내부에 선언된 변수
class MyVariable{
private string name; // 멤버 필드 name
public void SetName(string name, int age){ // 지역변수 name, age
string cityName; // 지역변수 cityName
……
for(int i = 0; i < 7; i++){ // 지역변수 i
}
}
}
변수 이름으로 사용할 수 있는 문자.
문자, 언더 바(_), 숫자
숫자로 시작할 수 없다.
공백이 포함되어서는 안된다.
예약 어는 사용할 수 없다.
class, struct, abstract, base, bool, default, if, finally ......
public void SetProcess(){
for(int i = 0; i < 10 ; i++){ // i 의 영역은 for문 안에서만 유효
}
for(int i = 0; i < 10; i++){ // 유효 : 첫번째 for문이 종료되므로 첫번째 i 역시 소멸
}
}
public boolean SetProcess(){
int a = 10;
for(int i = 0; i < 10 ; i++){
int a = 20; // 위쪽 변수 a의 영역은 for문 역시 포함 되므로 같은 이름의 a 변수를
// 또다시 선언할 수 없다.
}
return true;
}
Class 내부에 선언된 변수
지역 변수(local variable)
Method 내부에 선언된 변수
class MyVariable{
private string name; // 멤버 필드 name
public void SetName(string name, int age){ // 지역변수 name, age
string cityName; // 지역변수 cityName
……
for(int i = 0; i < 7; i++){ // 지역변수 i
}
}
}
변수 이름으로 사용할 수 있는 문자.
문자, 언더 바(_), 숫자
숫자로 시작할 수 없다.
공백이 포함되어서는 안된다.
예약 어는 사용할 수 없다.
class, struct, abstract, base, bool, default, if, finally ......
public void SetProcess(){
for(int i = 0; i < 10 ; i++){ // i 의 영역은 for문 안에서만 유효
}
for(int i = 0; i < 10; i++){ // 유효 : 첫번째 for문이 종료되므로 첫번째 i 역시 소멸
}
}
public boolean SetProcess(){
int a = 10;
for(int i = 0; i < 10 ; i++){
int a = 20; // 위쪽 변수 a의 영역은 for문 역시 포함 되므로 같은 이름의 a 변수를
// 또다시 선언할 수 없다.
}
return true;
}
추천자료
c로배우는알고리즘에서 ROBOT프로그램을 C언어로 바꾸자.
C언어 야구 게임
C언어를 이용해 하노이탑 구현 프로그램
C언어를 이용한 분수의 덧셈과 곱셈을 하는 프로그램
C언어를 이용해 문자열을 추출하는 프로그램
C언어를 이용한 야구게임(숫자맞추기) 프로그램
C언어를 이용한 성적처리(성적관리) 프로그램
C언어를 이용한 [3][3]행렬(3*3행렬), 행렬의 덧셈과 행렬의 곱셈
C언어 처음공부하는 사람들에게 도움이 되는 코딩들(기초부터 포인터까지)
c언어로 만든 typedef 구조체 개념 프로그램
c언어 계산기
c언어로 애니메이션을 만들어 주세요
c언어에서의 포인터(pointer)
C언어로 제작한 푸쉬푸쉬 게임