목록공부 기록용 (17)
뚜당탕탕
보호되어 있는 글입니다.
컴퓨터는 문자열을 저장할 때 문자들의 배열, 즉 char 배열에 문자열을 저장한다 ( * 실제로 메모리에 저장되는 값은 각 문자에 해당하는 아스키 값이 저장된다 ) 그래서 char 배열에서 문자열을 출력할 때 char str[4] = 'char'; 이라면 메모리에는 'c' 'h' 'a' 'r' 처럼 하나의 문자로 저장되어 있다 c h a r 처럼 말이다 그래서 문자열을 메모리에서 출력할 때 한 글자씩 출력하여, 그것을 변수에 담아 사용하기엔 번거롭기 때문에 문자열의 길이를 이용하여 한번에 출력하여 사용할 수 있다. 그러나 이 또한 번거롭기 때문에 문자열의 끝에 '종료 문자'인 '널(NULL)' 을 넣어주면 더 편리하다. 문자열의 길이를 몰라도! 컴퓨터는 문자열의 끝을 쉽게 파악할 수 있기 때문이다. ch..
반복문 이란? 컴퓨터 프로그래밍에서 반복문(영어: iteration)은 제어문중 하나로, 프로그램 소스 코드내에서 특정한 부분의 코드가 반복적으로 수행될 수 있도록 하는 구문이다. 출처) 위키백과 반복문의 기본 구조는 for ( /* 초기식 */; /* 조건식 */; /* 증감식 */) { // 명령식1; // 명령식2; // ... }
#모두의 코드 - 씹어먹는 C언어# 강의를 보며 예제 연습하는 것을 기록한 것입니다. modoocode.com/10 /* if 문 이란 ????? */ #include int main() { int i; printf("입력하고 싶은 숫자를 입력하세요~~~! : "); scanf("%d", &i); if (i == 7) { printf("오늘 현재온도 7도라서 7을 입력한거 맞죠!!!?"); } return 0; } 네. 맞아요. ^^ 현재온도 7도~~~ 따뜻합니다 변수 i 의 값이 7이라면, 조건문 안의 내용이 실행되고 변수 i 의 값이 7이 아니라면, if ( i == 7 ) 의 조건이 거짓이 되기 때문에 조건문 안의 내용이 실행되지 않고 return 0; 만 실행된다. 관계연산자는 어떠한 관계를 연산..
ㅠㅠ 자세히 이해하고 넘어가는건 좋지만, 진도가 너무 지체돼서 오늘부터 하루 목표량을 정하기로 했다. pdf 파일이 총 560 페이지에서 현재 60페이지 가량 봤으니, 하루에 50페이지씩 보고 10일 안에 개념을 볼 수 있도록 목표를 정했다. (가능할까?) 오늘의 목표는 pdf 60 페이지에서 111 페이지까지 보는것이다. 참고로 이 카테고리의 게시글들은 카테고리의 이름에서 알 수 있듯이 의 강의 자료를 보고 혼자 따라치며 연습해보고 공부하는 것을 (나를 위해) 기록용으로 남기려고 하는 것이다. #include int main() { unsigned int b = -1; printf("b 에 들어있는 값을 unsigned int 로 해석했을 때 값 : %u \n", b); main2(); main3();..
기본서체입니다. 본고딕 R 체 입니다. 본고딕 L 체 입니다. 나눔고딕체 입니다. 본명조체 입니다. 궁서체 입니다. 기본서체와 본명조체가 가독성이 좋아보인다. 오늘은 본명조체로 시작해본다. 산술 연산자 Arithmetic Operator printf("a / b 는 : %f \n", a / b); 출력 결과, a / b 는 : 0.000000 이 출력 되었다. 실수형 데이터를 출력하기 위해 %f 를 사용했지만, (정수형 변수) (연산) (정수형 변수) 인 경우 (정수) 로 유지된다. 그래서 정수형 값을 출력해야 하는데, 실수형 데이터를 출력하는 %f 를 사용했으니 값이 제대로 나올 수가 없다. 변수 b 를 정수형 int 타입이 아닌 실수형 double 타입으로 선언했다. a / b 는 : 3.333333..
/* 변수명 규칙 1. 변수명은 오직 영어, 숫자, _(언더바)로만 구성되어 있어야 한다. 2. 숫자가 가장 앞에 위치하면 안된다. 3. 띄어쓰기(공백)이 있으면 안된다. 4. 예약어는 변수명으로 사용할 수 없다. 5. 대소문자를 구분한다. (변수의 자료형) 변수1, 변수2, ...; */ /* 예를 들어 */ int a, b, c, hi; float d, e, f, bravo; double g, programming; long h; short i; char j, k, hello, mineral; /* 변수 선언 시 주의해야 할 점 */ #include int main() { int a; a = 1; printf("a 는 : %d", a); int b; // 최신 버전의 C 언어에서는 변수를 사용하기 전..