들어가기 전에 알아두면 좋은 것들!
본 강의(?)는 초보자들이 신속하게 배우면서 쉽게 이해되도록 설명이 되어있습니다.
만약 조금이라도 이해하기 어려우시거나 설명이 잘못된 부분은
댓글이나 아래에 기재된 연락처로 피드백 주시면 감사하겠습니다.
본 강의(?)의 운영체제 환경은
MacOS Mojave 64bit version : 10.14.1
입니다.
소스코드 편집기로는 vi를 사용하였고,
컴파일러는 GCC를 이용했습니다.
소스 코드 및 실행 파일의 기본 이름은 "test"로 되어 있으며
"test1"
"test2"
"test3"
와 같은 형식으로 뒤에 숫자만 증가할 것입니다.
상황에 따라 소스 코드 및 실행 파일의 이름은 바뀔 수 있습니다.
-
만약 컴파일 후 실행 파일이 실행이 안된다면
먼저, "chmod +x [파일이름]"과 같은 형식의 명령어로
해당 실행 파일에게 실행 권한을 준 뒤,
재 실행하시면 정상적으로 실행 될 것입니다.
-
C언어 표준에서는 운영체제에 상관없이 printf() 함수에서 size_t 자료형을 출력하기 위해서
z라는 접두어를 사용할 수 있도록 정의했지만
윈도우의 Visual Studio를 포함하여 몇몇 컴파일러에서는 아직 이를 지원하지 않을 수 있으므로
32bit와 64bit 그리고 윈도우와 리눅스 등의 운영체제에 상관없이
예제 프로그램들을 경고 없이 컴파일하고 같은 결과를 출력할 수 있도록
size_t의 자료형을 unsigned long으로 변환하여 형식문자 %lu를 사용하여 size_t를 출력합니다.
그리고 본 강의(?)에서는 모두 64bit 운영체제에서 실행된 결과가 첨부되었습니다.
'시작하지 말았어야 했던 것 > C언어 기본 문법' 카테고리의 다른 글
5. 연산자(3) (0) | 2021.02.01 |
---|---|
4. 연산자(2) (0) | 2021.02.01 |
3. 연산자 (0) | 2021.02.01 |
2. 변수와 자료형(2) (0) | 2021.02.01 |
1. 변수와 자료형 (0) | 2021.02.01 |