분류 전체보기69 [홍정모의 따라하며 배우는 C언어] 4.7 printf() 함수의 변환 지정자들 메모 이번에는 제가 필요한 메모만 적어놨습니다. %i와 %d의 차이점형식 지정자에서 %i와 %d가 너무 궁금했음. 둘 모두 정수를 출력하는 데 사용될 수 있다.하지만 입력(input)에 경우는 차이가 발생한다. ex) scanf%i는 입력된 값이 8진수나 16진수인 경우, 각각 ‘0’과 ‘0x’ 접두어에 따라서도 읽을 수 있다. #include #include int main(){printf("%d %i %i %i\n", 1004, 1234, INT_MAX, UINT_MAX);return 0;} 출력하면, 하나는 최댓값, 하나는 2147483647, 그리고 -1이 출력된다. %i와 %d 는 양수와 음수를 모두 포함하는 signed integer 이다.그러나 UINT_MAX는 unsigned integer.. 2024. 8. 19. [중고] 삼성 갤럭시북 NT750XDZ-A51A 사보았다. 사게된 이유최근에 아빠가 노트북을 구해달라는 부탁이 있었다.조건은 이러했다.1. 삼성 또는 LG처럼 A/S가 좋아야 하며 2. 나름 최신식이며 가성비가 있어야함.3. 15인치 이상, 배터리 6시간 이상 정도.4. 예산은 많지 않지만, 40 중 후반 정도. 나는 골똘히 생각했다.사실 최신식 프로세서를 구할려면 40으로는 턱 없이 부족했다.그래서 평은 나쁘지만, 그래도 나름 나온지 3년 밖에 안된 11세대을 선택했고, 램은 되도록이면 16기가 이상으로 노선을 정했다.간단한 문서 작업이면, 11세대로는 충분할 것이라고 생각했다. 그렇게 한 달 정도 매물을 조사했고, 그러다가 운 좋게 괜찮은 가격이라고 생각된 노트북을 떴고, 부랴부랴 직거래를 신청했다. 갤럭시북 NT750XDZ-A51A이다. 가격은 33만원 .. 2024. 8. 13. [홍정모의 따라하며 배우는 C언어] 4.5 ~ 4.6 기호적 항수와 전처리기 메모 4.5 기호적 항수와 전처리기전처리기랑 변수 선언 상당히 다르다. #define 에서 뭔가를 선언을 할 때는 전부 대문자로 선언을 한다. “관습”임ex) #define NUM 35const 자세한 내용 뒤에..*tip c++에서 요즘에는 define 보다는 const로 만드는 것을 더 권장한다. 4.6 manifest constant 명백한 상수들- 매크로는 자세한 내용은 뒤에.. -> 6.16강에서 언급 litmit.h - 정수 자료형의 표현 범위와 특성을 정의 INT_MAX 는 ‘int’ 자료형이 표현할 수 있는 최대 정수를 나타내고 INT MIN 최소 값을 나타낸다.float.h - 부동 소수점 자료형 특성을 정의FLT_MAX 는 float 자료형이 표현할 수 있는 최대 부동 소수점 값, MIN은 .. 2024. 8. 12. [홍정모의 따라하며 배우는 C언어] 4.4 strlen() 함수 메모 2024-05-14 빈 칸과 \0(NULL) 다르다.strlen 기능strlen은 NULL charter(\0)를 자동적으로 빼주기 때문에, 순수하게 문자가 몇 개가 있는 지 알려준다.\n 그리고 escape sequence (각각 줄바꿈, 빈 칸)같은 경우도 strlen에서는 글자 한 개로 취급된다.빈 칸인 space도 글자 한 개로 취급 size_t는 객체의 크기나 배열의 요소 개수 등을 표현하는 데에 사용되는 타입.%zu는 부호 업슨 정수 타입인 size_t를 출력하기 위해 상요되는 형식 지정자이다.#include #include int main() { const char* str = "Hello, World!"; size_t length = strlen(str); printf(".. 2024. 8. 10. 이전 1 ··· 8 9 10 11 12 13 14 ··· 18 다음