C언어/홍정모 C언어

C언어/홍정모 C언어

홍정모의 따라하며 배우는 C언어 - 후기

제 돈주고 직접 샀습니다. 비전공자이고 대학교에서 C언어를 들었지만 제대로 공부하지 못한게 한 맺혀 듣게 되었습니다. 장점 1. 꼼꼼한 설명 + 그냥 넘어가는 부분이 단 하나도 없음. 2. 유튜브 무료강의 + 인프런 무제한으로 반복해서 들을 수 있어 복습에 좋음. 3. 예제 제공 -> 직접 써도 되지만 강의 대부분이 예제로 진행하기 때문에 코드 연습하기 좋음 4. 대학교 교수님만큼 강의력이 좋음.⭐⭐⭐ 5. 전공생이 들으면 세분화되어 있어서 필요한 부분만 들어도 괜찮을거 같음. 단점 1. 완전 노베이스 비전공자한테는 어려움. 하지만 언젠간 돌아오게됨. 2. 한 시간 쭉 하는 강의에 익숙하면 호흡이 끊겨서 강의 미루게됨. 친구가 C언어강의 추천해 달라고 말하면 이 강의 무조건 추천해 줄거고 만약 대학교 때..

C언어/홍정모 C언어

1.10 비주얼 스튜디오 사용법 - Export Template

MyFirstPrj을 클릭하고 Template를 Export한다. 프로젝트 생성할 때 생긴다.

C언어/홍정모 C언어

5.11 자료형 변환 예제

#define _CRT_SECURE_NO_WARNINGS #include int main() { /* promotions in assignments*/ /*short s = 64; int i = s; float f = 3.14f; double d = f;*/ /* demotion in assignments */ /*d = 1.25; f = 1.25; f = 1.123;*/ /* ranking of types in operations */ // long double > double > float // unsigned long long, long long // unsigned long, long // unsigned, int // short int, unsigned short int // signed cha..

C언어/홍정모 C언어

5.8 증가, 감소 연산자 예제

#include int main() { //int a = 0; //a++; // a = a + 1 or a += 1; //printf("%d\n", a); //++a; // a = a + 1 or a += 1; //printf("%d\n", a); /*double b = 0; b++; printf("%f\n", b); ++b; printf("%f\n", b);*/ //int count = 0; //while (count < 10) // ++count or count++ //{ //printf("%d ", count++); // ++count or count++ ////count; //} /*int i = 1, j = 1; int i_post, pre_j; i_post = i++; pre_j = ++j; ..

C언어/홍정모 C언어

운영체제 시스템 비트에 따른 size_t, 메모리 크기 차이(4.2 sizeof 연산자_

1. size_t size_t의 툴팁을 보면 타입이 unsigned long long으로 강의와는 다르게 나온다. size_t 자료형은 다양한 플랫폼과 환경 간의 호환성을 위한 자료형으로, 플랫폼과 환경마다 다르게 정의된다. 즉 이식성이 좋도록 size_t를 만들었고, 위를 보면 X64 시스템을 사용하기 때문에 자료형의 타입이 다르게 나온다. X86으로 바꾸면 unsigned int로 타입이 바뀐다. 2. 메모리 크기 위와 같은 이유로 포인터의 크기가 4bytes가 아니라 8bytes로 출력된다. 64 비트 시스템에서 포인터의 크기는 8byte가 맞다. X86으로 바꾸면 4byte로 나온다.

C언어/홍정모 C언어

0.01f 값 커서 툴팁 출력 안될 때(3.12 부동소수점형의 한계)

round-off error (ex2)에서 0.01f에 마우스 커서를 올려놓으면 값이 나타나지 않는다. 버전이 달라서? 그런가 툴팁이 인터넷 검색으로 이어진다. 이를 해결하기 위해 1. 해당 코드 line을 클릭해서 빨간점을 만든다. 2. ctrl+F5가 아니라 F5로 디버그 모드로 실행한다. 값이 잘 출력된다.

돌맹이떼굴떼굴
'C언어/홍정모 C언어' 카테고리의 글 목록