일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 임베디드
- 깃허브 코파일럿
- 프로그래밍
- rust
- 기능대회
- Java
- Hello World!
- Scanner
- Object-Oriented-C
- Visual Studio Code
- OOP
- eclipes
- C
- vsC
- SQL
- C언어 #코딩 #클래스 #구조체 #함수포인터 #포인터
- android studio
- github copilot
- IntelliJ IDEA
- c언어
- 안드로이드스튜디오
- C++
- C-Class
- 깃허브
- Music player
- System.out
- 뮤직 플레이어
- Today
- Total
목록c언어 (3)
선우의 코딩일지
얼마 전 친구들이 디코에서 회원가입/로그인 시스템을 만들고 있길래 재밌어 보여서 C로 만들어 봤다. https://github.com/sunwookim05/Member-management-system GitHub - sunwookim05/Member-management-system Contribute to sunwookim05/Member-management-system development by creating an account on GitHub. github.com 먼저 main.h 를 만든다 모든 코드의 베이스가 됄 코드이다. #include #include #include #include #include #pragma once #ifndef __MAIN_H #define __MAIN_H #def..
오늘은 함수포인터를 사용해서 C 의 출력문을 비슷하게 구현 해보았다. 먼저 main.h 에 이렇게 소스코드를 작성한다. #include #ifndef _MAIN_H #define _MAIN_H #define null NULL typedef enum{false, true} boolean; typedef char *String; void println(const String format, ...) { va_list ap; char buf[4096]; va_start(ap, format); vsprintf(buf, format, ap); va_end(ap); fprintf(stdout, "%s\n", buf); } #pragma pack(push, 1) typedef struct _System{ struct ..
C 언어로 Hello World! 를 출력해 봅시다. #include int main(void){ printf("Hello World!"); return 0; } result> Hello World! #include 를 사용한 이유는 printf() 함수를 사용하기 위해 stdio.h 헤더파일을 인클루드 한것입니다. 헤더파일이란? 컴파일러에 의해 다른 소스 파일에 자동으로 포함된 소스코드의 파일이다. 메인함수는 C/C++ 프로그램의 시작점으로 모든프로그램은 하나의 시작점만 가지고 있어야 합니다. 메인문 인수에 void 를 쓴 이유는 인수를 받지 않기위해 쓴 것이고 return 0; 를 사용한것은 운영체제에 오류없이 종료 한것을 알리기 위함입니다. 다음시간엔 변수에 대해 알아봅시다.