SMALL Program Language27 C) sizeof 를 통해 자료형 크기를 구해보자 #include int main() { int num1 = 0; int size; size = sizeof num1; // 변수 num1의 라요형 크기를 구함 printf("num1의 사이즈 : %d\n",size); // 자 이제 각 자료형의 크기를 구해보자 printf(" char : %d\n short: %d\n int:%d\n long :%d\n long long :%d\n"); sizeof(char); sizeof(short); sizeof(int); sizeof(long); sizeof(long long); return 0; } 코드가 필요한거지? 잘 봐바 기본중의 기본함수니까 2022. 7. 26. C) 연산자 *연산자의 종류* -대입 연산자 -산술 연산자 - 복합 대입 연산자 - 부호 연산자 -증가 , 감소 연산자 -관계 연산자 -논리 연산자 -콤마 연산자 --복합대입 연산자-- - a= a+b a+= b - a= a-b a-= b - a= a*b a*= b - a = a/b a /= b - a = a%b a %= b 기본중 기본이며 나중 알고리즘에서도 많이 자주 쓰이니 앞과 뒤에 붙을 때의 의미를 정확히 이해하고 기억해야 한다. -연산의 조건을 만족하면 '1' 반환, 그렇지 않으면 '0' 반환. - C언어는 '0'이 아닌 모든 값을 '참'으로 간주함 -구분을 목적으로 사용되는 연산자임 -둘 이상의 변수를 동시에 선언하거나, 둘 이상의 문장을 한 행에 삽입하는 경.. 2022. 2. 8. 비트, 바이트, 워드 알고리즘 이란 ' 주어진 문제를 해결하기 위해 컴퓨터에 주어지는 일련의 명령어 집합' 으로 정의 했다. 소스 코드를 컴파일하면 알고리즘을 구현한 명령어 집합으로 이루어지는 기계어 파일이 생성된다. 하지만 프로그램에는 명령어만 있는 것은 아니다. 사인 30º 값을 구하기 위해서는 사인 값을 계산하는 명령어 뿐만 아니라 30º와 사인 30º 값이 1/2도 중요하다. 이때 사인 값을 계산하라는 지시가 명령어에 해당한다면, 30º와 1/2 은 데이터에 해당한다. 컴퓨터에서 명령어와 데이터는 어떻게 저장이 될까? 컴퓨터에서 명령어와 데이터는 동일한 기호를 사용하며, 즉0과1 의 조합으로 표현된다. '0010 0111'이라는 기계어가 있다고 가정했을 때 , 8개의 0과 1의 조합으로 이루어진 기계어를 명령어로 본다.. 2022. 1. 3. 컴퓨터를 위한 수학 수학이 싫어서 프로그램을 공부하겠다라는 사람을 종종 봤다. 컴퓨터 프로그램을 작성하기 위해 미적분을 사용하는 경우는 거의 없지만, 수학은 컴퓨터를 이해하고 프로그램을 만드는 데에도 필요하다. 컴퓨터를 위한 수학은 '이산수학' 이라는 이름으로 불리며, '이산(DISCRETE)'은 디지털의 기본이다. 물론 이산 수학이 컴퓨터만을 위한 수학은 아니다. 이산 수학은 자연계의 연속적인 성질과 대비되는 이산적인 성질을 다루는 분야로, 정보 이론, 논리학, 집합론, 그래프 이론, 대수학 등과 같은 다양한 주제를 포함하고 있다. 이 중 컴퓨터 하드웨어와 가장 관련이 깊은 분야는 단연 '불대수(Boolean algebra)' 이다. 불대수는 대수학의 한 분야로, 19세기 중반 조지 불(George Boole)에 의해 정.. 2022. 1. 3. 이전 1 ··· 3 4 5 6 7 다음 LIST