반응형

분류 전체보기 157

[C] C언어의 장점

출처 - 한눈에 보이는 C프로그래밍(무작정 따라하기)​​1. 어셈블리어나 이전 코드(기계어 코드)와 같이 하드웨어를 프로그래밍 할 수 있는 기능을 갖추고 있으면서도 인간이 이해하기 쉬운 고급 언어에 속한다는 점.​2. 이전의 언어들에 비해 매우 다양해진 연산자들. 물론 C언어 이후부터 등장한 언어들은 C언어를 모델로 하여 C언어만큼 다양한 연산자를 갖추고 있다.​3. 쉽게 응용하여 새로운 기능을 만들어 낼 수 있는 유연성. 물론 지금에 와서는 C언오보다는 C++이나 자바와 같은 객체 지향 프로그래밍 언어들의 가장 큰 장점이 되고 있는 부분이다.​4. 운영체제 프로그래밍. 하드웨어 프로그래밍을 비롯한 거의 모든 프로그램 제작이 가능한 범용성을 갖고 있다.​5. C언어로 작성한 프로그램은 윈도우나 유닉스에서..

C/Study 2024.12.20

[C] C프로그래밍이 실행되기까지

출처 - 한눈에 보이는 C프로그래밍(무작정 따라하기)​​원시 소스 파일을 만든다.​메모장과 같은 텍스트 편집기를 입력한 후 .c라는 확장자로 저장​이 파일은 프로그래머에 의해서 만들어진 원본이라는 점과 실행되지 않는 파일이라는 점에서 원시 파일, 원시 소스라고 부른다.​비주얼 C++에 포함된 자체 텍스트 편집기를 사용해도 됨.​​​컴파일러를 이용해 이진 코드로 바꾼다.​원시 파일을 컴퓨터가 이해할 수 있도록 C프로그램의 소스 코드를 이진 코드로 바꿔주는 프로그램을 필요로 한다.​이런 프로그램을 컴파일러(번역기)라고 한다.​소스 코드를 작성한 후에 컴파일러를 사용하여 소스 코드를 기계어로 번역한다. 이 과정을 컴파일(compile)이라고 하며,​컴파일되어 번역된 파일을 오브젝트(목적 코드)파일 이라고 한다..

C/Study 2024.12.20

[C] C언어의 지시어(헤더파일, 전처리, 매크로)

미리 정의된 매크로https://docs.microsoft.com/ko-kr/cpp/preprocessor/predefined-macros?view=msvc-160 미리 정의된 매크로Microsoft C++ 컴파일러의 미리 정의된 전처리기 매크로가 나열 및 설명되어 있습니다.learn.microsoft.com// 미리 정의된 include 폴더에서 파일을 찾는다.#include // 현재의 소스 코드가 저장되어 있는 폴더에서 먼저 찾고, 파일이 없다면 미리 정의된 include 폴더에서 파일을 찾는다.#include "파일이름"// 컴파일러 오류 메시지를 발생.#error// 파일을 추가한다.#import// Else if#elif// Else#else// 식별자가 정의되어 있지 않으면 참.#ifndef..

C/Reference 2024.12.20

[C] 서식 변환 문자열

https://learn.microsoft.com/ko-kr/cpp/c-runtime-library/format-specification-syntax-printf-and-wprintf-functions?view=msvc-170 형식 사양 구문: 'printf' 및 'wprintf' 함수Microsoft C 런타임 'printf' 및 'wprintf' 함수의 형식 지정자 구문을 설명합니다.learn.microsoft.com https://msdn.microsoft.com/ko-kr/library/56e442dc.aspx Format Specification Syntax: `printf` and `wprintf` FunctionsDescribes the format specifier syntax for th..

C/Reference 2024.12.20
반응형