본문 바로가기
반응형

컴퓨터/C & C++19

[C언어] incompatible.c:2:3: warning: incompatible implicit declaration of built-in function 해결 방법 안녕하세요 한주현입니다. 오늘은 C언어 컴파일 때 발생하는 경고인 incompatible.c:2:3: warning: incompatible implicit declaration of built-in function 를 해결하는 방법에 대해 알아보겠습니다. incompatible.c:2:3: warning: incompatible implicit declaration of built-in function - 문제 상황 C로 다음과 같은 스크립트를 작성하고 컴파일 해봅시다. 1 2 3 void main(){ printf("Hello world\n"); } cs 1 2 3 4 $ gcc incompatible.c -o incompatible.exe incompatible.c: In function ‘main.. 2017. 11. 6.
[C언어] 현재 날짜, 시간 출력 - time.h C 표준 라이브러리 안녕하세요 한주현입니다. 오늘은 C언어의 time.h 표준 라이브러리와 이를 활용하여 현재 시간을 출력하는 방법에 대해 알아보겠습니다. C library - time.h 1#include cs C 언어 표준 라이브러리인 time.h 는 시간, 날짜에 대한 함수를 가지고 있습니다.우리는 time_t 와 localtime 함수를 사용할 것 입니다. 12time_t t = time(NULL);struct tm tm = *localtime(&t);cs time() 함수에서 사용하는 time_t형 변수 t를 정의합니다. time_t형 변수 t를 struct tm 구조체 값으로 변환합니다.여기서 localtime() 함수는 struct tm 구조체 포인터 값을 반환하므로 1struct tm tm = *localti.. 2017. 11. 5.
[C언어] 정수 포인터 사용방법 안녕하세요 한주현입니다. 오늘은 C언어의 정수형 포인터에 대해 알아보겠습니다. 포인터 - pointerC 언어에서 변수들은 값을 저장할 수 있고, 각각의 변수의 값은 RAM에서 OS(Operating System)가 지정한 위치에 저장됩니다. 포인터는 JAVA나 Python과 같은 언어에서는 사용할 수 없으며, C와 같은 저수준 언어에서 사용할 수 있습니다 이번 시간에는 정수형 포인터 참조에 대해서 알아보겠습니다. 1. 참조할 정수형 변수를 선언합니다. 12// 변수 선언int i;cs 2. 정수형 변수의 주소값을 참조할 정수형 포인터 변수를 선언합니다.다음 3가지 방법은 모두 둥일합니다. 1234// 포인터 선언int* ptr1; // 포인터 선언1int *ptr2; // 포인터 선언2int * ptr.. 2017. 11. 5.
[C언어] 002. C 언어 기본 문법 syntax 안녕하세요 한주현 입니다 C 언어 연재 두 번째 시간입니다!! 오늘은 C 언어에서 사용하는 기본 문법에 대해 알아보겠습니다. 소스코드1234567891011121314151617#include int main(void){ /* This is multiple line comment */ printf("Hello world\n"); // This is single line comment int num; num = 3; return 0;} Colored by Color Scriptercs 라인8, 12, 13, 15: 세미콜론 ; , C 프로그램에서 세미콜론은 문장을 마치는 용도로 사용합니다. 각각의 문장은 세미콜론으로 끝맺습니다. 주석(Comment) 라인4-6: /* 여러 줄 주석 */ 은 /* 기호 사이.. 2017. 10. 17.
반응형