본문 바로가기

반응형

전체 글

(37)
다음 c언어 강좌글 바쁜 관계로 c언어 강좌글 23년도에 써서 올리도록 하겠습니다. 개발 꿑팁과 어떻게 공부를 해야 잘 할수 있는지도 알려드리겠습니다!
c언어(5) - 필드 폭 지정 c언어(5) - 필드 폭 지정 #include int main(void) { printf("%03d,%03d,%03d \n", 1, 10, 100); printf("%3d,%3d,%3d \n\n", 1, 10, 100); printf("%-3d,%-3d,%-3d \n", 1, 10, 100); printf("%-3d,%-3d,%-3d \n\n", -1, -10, -100); printf("%+3d,%+3d,%+3d \n", 1, 10, 100); printf("%+3d,%+3d,%+3d \n\n", -1, -10, -100); return 0; } %03d 필드는 필드 폭을 3칸 확보 하고 오른쪽 정렬해서 출력 남은 자리는 0으로 채움니다. %3d 필드는 필드 폭을 3칸 확보 하고 오른쪽 정렬해서 출력 ..
c언어(4) - 서식 문자 c언어(4) - 서식 문자 이번에도 서식 문자입니다. 서식 문자는 이게 마지막입니다. #include int main(void) { printf("%d \n", 2147483647); printf("%d \n", 2147483650); printf("%u \n", 4294967295); return 0; } 위 코드를 실행을 하시면 5행 서식 문자 %d로 표현할 수 있는 최댓값 2147483647을 출력을 합니다. 6행은 최댓값보다 큰 값을 출력을 하려고 하니까 음수 값인 -2147483646이 출력됩니다. 7행 서식 문자 %d로 표현할 수 있는 2147483647보다 큰 값을 출력하기 위해서 서식 문자 % u로 표현할 수 있는 최댓값 4294967295를 출력을 합니다. %u는 %d의 두배 값이 출력이..
c언어(3) - 서식 문자 c언어(3) - 서식 문자 이번에도 서식 문자입니다. 이번에는 실수형, 문자, 문자열입니다. #include int main(void) { printf("10진수 정수: %d \n", 0.8); printf("10진수 실수: %f \n", 0.5); printf("10진수 실수: %lf \n", 0.7); printf("소수점 이하 5자리이상 실수: %f \n", 0.5655678); printf("소수점 이하 5자리이상 실수: %lf \n", 0.5667784); return 0; } 위 코드를 컴파일러에 똑같이 써주시고 실행을 하시면 위에서부터 10진수 정수: -1717986918 10진수 실수: 0.500000 10진수 실수: 0.700000 소수점 이하 5자리 이상 실수: 0.565568 소수점 ..
c언어(2) - 서식 문자 c언어(2) - 서식 문자 21일 전에 c언어(1) - 서식 문자를 썼습니다. 이번에는 c언어(2) - 서식 문자입니다. #include int main(void) { printf("%d + %d = %d \n", 6, 3, 6+3); printf("%i + %i = %i \n", 6, 3, 6+3); printf("%d - %d = %d \n", 6, 3, 6-3); printf("%i - %i = %i \n", 6, 3, 6-3); return 0; } 위 코드를 똑같이 써서 컴파일해보세요. 그러시면 위에서부터 9, 9, 3, 3이 뜹니다.(당연히 이렇게 뜨겠죠!) %d와 %i가 뭔지 모르시다면 전 c언어 강좌 글을 보시길 바랍니다. #include int main(void) { printf("10진..
c언어(1) - 서식 문자 c언어(1) - 서식 문자 먼저 서식 문자란 %로 시작하여 printf() 함수에서 사용을 할 수 있는 문자가 서식 문자입니다. printf() 함수가 변수를 호출할 때 변수가 나올 자리를 마련해줍니다. 예시: 변수를 선언, 초기화, 저장을 해줍니다. int a = 10; printf("%d", a); 이런 식으로 해줍니다. 여기서 %d가 서식 문자입니다. 정수형 %d, %i 10진수 정수 양수, 음수 모두 표현이 가능 정수형 %x 16진수 정수 양수만 표현 가능 정수형 %o 8진수 정수 양수만 표현 가능 실수형 %f, %lf 10진수 실수 양수, 음수 모두 표현이 가능 문자형 %c 문자 1개의 문자만 표현 가능 문자형 %s 문자열 1개 이상의 문자 표현 가능 정수형 %u 10진수 정수 양수만 표현 가능..
c언어(0) - 기본 구조 c언어(0) - 기본 구조 /* 프로그래머: All Programmer 프로그램: Hello World 출력 프로그램 파일명: HelloWorld.c */ #include int main(void) { printf("Hello World\n");//Hello World를 출력을 함 return 0; } 1행~5행까지 있는 건 여러 줄 주석입니다. 6행~12행은 소스코드인데 9행 //부분은 한 줄 주석입니다. 여기서 주석이란? 컴퓨터가 읽지 못하게 하는 것인데 이 주석은 프로그래머들끼리 이 부분 저부분은 이러이러한 기능이 있고 이거는?? 함수이고 등등 같이 일하는 또는 나 자신인 프로그래머에게 알아들을 수 있게 해 놓은 것입니다. 주석을 습관을 하시는 게 좋습니다. C언어에서 주석은 /*여러 줄*/ // ..
C언어란 무엇인가 C언어란 무엇인가 프로그래머(Programmer) 프로그래밍을 하는 사람 해커와 개발자도 프로그래머 입니다. C 프로그래머, 게임 프로그래머, 웹 프로그래머, php 프로그래머, python 프로그래머 등등 불립니다. 프로그램(Program) 어셈블리 프로그램, C 프로그램, 자바 프로그램 응용 프로그램, 게임, 브라우저, 디스코드, 카카오톡 등등 이와 같은것 들이 프로그램입니다. C언어란 프로그래머(인간)와 기계(컴퓨터)가 의사소통을 하기위한 프로그래밍 언어라고 보시면 됩니다. 예시: 프로그래머가 계산기를 만들었습니다. 그리고 그 계산기 사용자가 90 * 2 * 5 * 192 * 2 * 9 * 20를 했을 경우 62,208,000이 나옵니다. 뭐 당연한거죠 프로그래머가 아주 간단하게 #include i..

반응형