[C언어] if ~ else
[C언어] if ~ else
2011.11.10if ~else 와 switch의 차이점 두가지가 똑같이 변수에 따라서 어떤 것을 실행할지 선택됩니다. 만약 if문으로 선택해야하는 변수의 갯수가 100개정도 된다고 할때, 변수값이 99라면, 변수==99가 선택 되기 까지 1부터 2,3,4.... 99까지 비교하고 99번째 선택이 됩니다. CPU가 힘이 많이 들겠죠... 이때 switch문을 사용하면 단 한번에 case 99: process_99(); break; 구문을 수행합니다. 그 이유는 switch문에서 선택 항목이 4개 이상이면 배열 변수 처리되어 포인터 주소를 가지고 있다가 한번에 점프 해버리기 때문입니다. //**************************************************************** // if ~ e..
[C언어] 연산자 #2
[C언어] 연산자 #2
2011.11.10//**************************************************************** //1)비교 //**************************************************************** // ==,>, 2);//?? printf("%d \n", 10&2); //AND 1010 + 0010 = 0010 printf("%d \n", 10|2); //OR 1010 + 0010 = 1010 printf("%d \n", 10^2); //2개의 값이 다를때만 값이 나온다 1010 + 0010 = 1000 printf("%d \n", ~10); // }*/ From SM Bit
[C언어] 연산자
[C언어] 연산자
2011.11.10//**************************************************************** // 연산자 //**************************************************************** // 1) 결합법칙!!! //**************************************************************** /* 10 + 10 = 20; int a; a = 10+ 10; */ //**************************************************************** //1) 산술연산자 //*********************************************************..
[C언어] 변수를 선언하는 룰!!
[C언어] 변수를 선언하는 룰!!
2011.11.10//**************************************************************** // 변수를 선언하는 룰!! //**************************************************************** #include void main() { // 1. 항상 함수의 맨위에 와야한다!! /*int age; char ch; printf("프로그램 실행중......%d \n", age);*/ //2. 변수의 선언!! //타입 변수의 이름; //int age; //char ch; // 3.변수 naming rull!!! //1) 맨앞에 숫자가 올수 없다!! //2) 특수 기호를 사용할수 없다. 사용금지!! //예외!!! //int student_..
[C언어] 변수, 메모리
[C언어] 변수, 메모리
2011.11.09//********************************************************************** // 변수 !! //********************************************************************** // ->>>>>>>>>>메모리 공간에 대한 이름! //********************************************************************** // 메모리 !! //********************************************************************** // 하나의 프로그램이 실행되고 있는 공간!! //******************************..
[C언어] 기본 입출력(Printf, Scanf)
[C언어] 기본 입출력(Printf, Scanf)
2011.11.09//********************************************************************************************** // 기본 입출력!! //********************************************************************************************** // printf, scanf //********************************************************************************************** // printf: 화면에 문자열을 형식화 하여 출력하는 함수 !! // print format //**********************..
[C언어] C 언어의 기본
[C언어] C 언어의 기본
2011.11.09//********************************************************************************************** // c언어 기본 //********************************************************************************************** // 1) 문장의 끝은 세미콜론으로... //********************************************************************************************** // 2) 주석 //***************************************************************..
[C언어] Standard Input/OutPut Header(표준입출력
[C언어] Standard Input/OutPut Header(표준입출력
2011.11.09//------포함하다---------------- //**************************************** #include //standard input/output header (표준입출력) //**************************************** //main함수 //진입점 함수!! ---> 프로그램의 시작함수. //**************************************** void main() { printf("표준입출력\n"); getch(); } /****************************************** From SM Bit