Skip to content

NewLandTV/KoreanC

Repository files navigation

KoreanC(한글 C)

Implemented Korean programming in C/C++.

v0.9 Syntax
std::cin >> 입력
std::cout << 출력
scanf 서식입력
printf 서식출력
scanf_s 서식입력_안전
printf_s 서식출력_안전
wscanf 유니코드서식입력
wprintf 유니코드서식출력
wscanf_s 유니코드서식입력_안전
wprintf_s 유니코드서식출력_안전
fscanf 파일서식입력
fprintf 파일서식출력
fscanf_s 파일서식입력_안전
fprintf_s 파일서식출력_안전
sprintf 서식저장
sprintf_s 서식저장_안전
fopen 파일열기
fopen_s 파일열기_안전
fclose 파일닫기
fgetc 파일에서문자얻기
fputc 파일에서문자놓기
fgets 파일에서문자열얻기
fputs 파일에서문자열놓기
std 표준
std::cin.getline 줄얻기
\a 경고음
\n 줄바꿈
\t 수평탭
\v 수직탭
\b 백스페이스
\f 폼피드
\r 캐리지리턴
r 읽기모드
w 쓰기모드
a 추가쓰기모드
r+ 더읽기모드
w+ 더쓰기모드
a+ 더추가쓰기모드
rb 바이너리읽기모드
wb 바이너리쓰기모드
ab 바이너리추가쓰기모드
r+b 바이너리더읽기모드
w+b 바이너리더쓰기모드
a+b 바이너리더추가쓰기모드
endl 다음줄
if 만약
else if 아니고만약
else 만약아니면
for 반복
do 한다
while 동안
switch 선택
break 중단
continue 계속
case 선택자
default 기본
return 반환
goto 가기
new 새로운
delete 제거
struct 구조체
union 공용체
class 클래스
typedef 자료정의
sizeof 치수구하기
public 공개
protected 보호
private 비공개
template 템플릿
using 사용
namespace 이름공간
dynamic_cast 동적_변화
static_cast 정적_변화
const_cast 상주_변화
reinterpret_cast 포인터_변화
nullptr 없음
+ 더하기
- 빼기
* 곱하기
/ 나누기
% 나머지
|| 아니면
&& 그리고
== 같음
!= 다름
< 보다큰
> 보다작은
<= 보다크거나같음
>= 보다작거나같음
! 반대
| 비트아니면
& 비트그리고
~ 비트반대
^ 비트베타적논리합
<< 비트왼쪽시프트
>> 비트오른쪽시프트
= 대입
& 주소
* 포인터
++ 증감
-- 감소
+= 더하기대입
-= 빼기대입
*= 곱하기대입
/= 나누기대입
%= 나머지대입
+ 플러스
- 마이너스
+ 양수
- 음수 수
? 물음표
: 쌍점
:: 두쌍점
; 쌍반점
,
,
.
. 멤버
. 안에
( 괄호열기
) 괄호닫기
() 괄호열고닫기
{ 중괄호열기
} 중괄호닫기
{} 중괄호열고닫기
[ 대괄호열기
] 대괄호닫기
[] 대괄호열고닫기
< 홑화살괄호열기
> 홑화살괄호닫기
<> 홑화살괄호열고닫기
main 진입점
true
false 거짓
const 상수
static 정적
malloc 동적메모리할당
free 동적메모리반환
0.00000000000000000000000000000001 소수32
0.0000000000000000000000000000001 소수31
0.000000000000000000000000000001 소수30
0.00000000000000000000000000001 소수29
0.0000000000000000000000000001 소수28
0.000000000000000000000000001 소수27
0.00000000000000000000000001 소수26
0.0000000000000000000000001 소수25
0.000000000000000000000001 소수24
0.00000000000000000000001 소수23
0.0000000000000000000001 소수22
0.000000000000000000001 소수21
0.00000000000000000001 소수20
0.0000000000000000001 소수19
0.000000000000000001 소수18
0.00000000000000001 소수17
0.0000000000000001 소수16
0.000000000000001 소수15
0.00000000000001 소수14
0.0000000000001 소수13
0.000000000001 소수12
0.00000000001 소수11
0.0000000001 소수10
0.000000001 소수9
0.00000001 소수8
0.0000001 소수7
0.000001 소수6
0.00001 소수5
0.0001 소수4
0.001 소수3
0.01 소수2
0.1 소수1
0
0
1
1 하나
2
2
3
3
4
4
5
5 다섯
6
6 여섯
7
7 일곱
8
8 여덟
9
9 아홉
10
10
100
1000
10000
10000 일만
100000 십만
1000000 백만
10000000 천만
100000000
100000000 일억
1000000000 십억
10000000000 백억
100000000000 천억
1000000000000
1000000000000 일조
10000000000000 십조
100000000000000 백조
1000000000000000 천조
10000000000000000
10000000000000000 일경
100000000000000000 십경
1000000000000000000 백경
10000000000000000000 천경
100000000000000000000
100000000000000000000 일해
1000000000000000000000 십해
10000000000000000000000 백해
100000000000000000000000 천해
1000000000000000000000000
1000000000000000000000000 일양
10000000000000000000000000 십양
100000000000000000000000000 백양
1000000000000000000000000000 천양
void
short 짧은정수
unsigned short 부호없는짧은정수
int 정수
unsigned int 부호없는정수
long long 긴긴정수
unsigned long long 부호없는긴긴정수
bool
float 실수
double 정밀실수
char 문자
unsigned char 부호없는문자
_iobuf 파일
_kbhit() 누름자판눌림
_getch() 눌린자판얻기
SetConsoleCursorInfo 출력창이동막대정보설정
SetConsoleCursorPosition 출력창이동막대좌표설정
SetConsoleScreenBufferSize 출력창화면버퍼치수
GetStdHandle 표준관리자얻기
SetStdHandle 표준관리자설정
Sleep 잠자기
STD_INPUT_HANDLE 표준_입력_관리자
STD_OUTPUT_HANDLE 표준_출력_관리자
STD_ERROR_HANDLE 표준_문제_관리자
WinMain 창진입점
LRESULT 긴정수결과
LPWSTR 긴포인터유니코드문자열
LPCWSTR 상수긴포인터유니코드문자열
CALLBACK 뒤처리
HWND 창관리자
WPARAM 부호없는정수포인터매개변수
LPARAM 긴포인터매개변수
MSG 메시지
wParam ㅁㅅㅈ긴포인터매개변수
LPSTR 긴포인터문자열
WNDCLASSEX 창클래스ㄷㅌ
style 스타일
lpszMenuName ㄱㅍ식단표이름
lpszClassName ㄱㅍ클래스이름
lpfnWndProc ㄱㅍ창진행함수
hInstance ㅎ인스턴스
hIconSm ㅎ작은아이콘
hIcon ㅎ아이콘
hCursor ㅎ이동막대
hbrBackground ㅂ배경
cbWndExtra ㅈ창추가
cbSize ㅈ치수
cbClsExtra ㅈ클추가
CS_VREDRAW 창스타일_높이감지그리기
CS_HREDRAW 창스타일_너비감지그리기
CS_DBLCLKS 창스타일_두누름
CS_OWNDC 창스타일_고유한디바이스컨텍스트
CS_CLASSDC 창스타일_클래스디바이스컨텍스트
CS_PARENTDC 창스타일_부모디바이스컨텍스트
CS_NOCLOSE 창스타일_닫기사용안함
CS_SAVEBITS 창스타일_비트저장
CS_BYTEALIGNCLIENT 창스타일_바이트클라이언트맞추기
CS_BYTEALIGNWINDOW 창스타일_바이트창맞추기
CS_GLOBALCLASS 창스타일_전역클래스
LoadIcon 아이콘불러오기
LoadCursor 이동막대불러오기
IDI_APPLICATION 식별아이콘_구동
IDC_ARROW 식별이동막대_화살표
HBRUSH ㅎ브러쉬
COLOR_SCROLLBAR 색_미는막대
COLOR_BACKGROUND 색_배경
COLOR_ACTIVECAPTION 색_활성표제
COLOR_INACTIVECAPTION 색_활성안표제
COLOR_MENU 색_식단표
COLOR_WINDOW 색_창
COLOR_WINDOWFRAME 색_창틀
COLOR_MENUTEXT 색_식단표글
COLOR_WINDOWTEXT 색_창글
COLOR_CAPTIONTEXT 색_표제글
COLOR_ACTIVEBORDER 색_활성가장자리
COLOR_INACTIVEBORDER 색_활성안가장자리
COLOR_APPWORKSPACE 색_구동작업공간
COLOR_HIGHLIGHT 색_높은빛
COLOR_HIGHLIGHTTEXT 색_높은빛글
COLOR_BTNFACE 색_버튼안면
COLOR_BTNSHADOW 색_버튼그림자
COLOR_GRAYTEXT 색_회색글
COLOR_BTNTEXT 색_버튼글
COLOR_INACTIVECAPTIONTEXT 색_활성안표제글
COLOR_BTNHIGHLIGHT 색_버튼높은빛
CW_USEDEFAULT ㅊㅈ_기본으로사용
WS_OVERLAPPEDWINDOW 창_겹쳐진창
HWND_DESKTOP 창관리자_바탕
HINSTANCE 인스턴스관라자
WINAPI 창구동문제처리설계
WM_COMMAND 창메시지_명령어
WM_PAINT 창메시지_페인트
WM_DESTROY 창메시지_제거
WM_KEYDOWN 창메시지_누름자판누름
VK_LEFT 값누름자판_왼쪽
VK_RIGHT 같누름자판_오른쪽
RegisterClassEx 클래스ㄷㅌ등록
CreateWindowEx 창ㄷㅌ만들기
ShowWindow 창보여주기
DestroyWindow 창파괴하기
GetMessage 메시지얻기
TranslateMessage 메시지번역
DispatchMessage 메시지보내기
PostQuitMessage 나가기메시지보내기
DefWindowProc 기본창진행
BeginPaint 페인트시작
MoveToEx 이동ㄷㅌ
LineTo 선그리기
EndPaint 페인트끝
InvalidateRect 무효화사각다시출력
TextOut 글출력
LOWORD 낮은단어로
HDC 디바이스컨텍스트관리자
PAINTSTRUCT 페인트구조체
struct _CONSOLE_CURSOR_INFO 출력창_이동막대_정보
dwSize ㅂㄱㅈ치수
bVisible ㅂ보임
struct _COORD 좌표
X
Y
system 시스템
exit 종료
rand 무작위
srand 무작위시드설정
time 시간
_wsetlocale 장소설정
LC_ALL 장소_전체
LC_COLLATE 장소_대조
LC_CTYPE 장소_씨타입
LC_MONETARY 장소_통화
LC_NUMERIC 장소_숫자
LC_TIME 장소_시간
LC_ALL 장소_최소
LC_TIME 장소_최대
L##o 유니코드(o)
sin 사인
asin 역사인
cos 코사인
acos 역코사인
tan 탄젠트
atan 역탄젠트
atan2f 역탄젠트ㄷ
sqrt 제곱근
pow 제곱
3.1415926535897f 파이
파이 / 180.0f 각을라디안으로

Links(링크)