int long 정수를 나타내는 키워드 short unsigned char 문자를 나타내는 키워드 float 소수점을 나타내는 키워드 double
fgetchar 설명 입력(키보드)로 부터 한문자를 입력 받는다. 문법 #include<stdio.h> int fgetchar(void) 기능 문자 하나식 입력 받는다. 리턴값 에러시 EOF 를 리턴한다. 사용법 #include <stdio.h> int main() { char ch; printf("문자 하나를 입력하세요 : "); ch = fgetchar(); printf("문자 %c 입…
getchar 설명 키보드에서 하나의 문자을 읽어온다. 문법 #include<stdio.h> int getchar(void); 기능 stdio.h 에 다음과 같이 메크로 되어있다. #define getchar() getc(stdin) 문자를 입력 받아서 해당하는 정수로 반환을 하는데, 다른 점은 stdin 이 버퍼를 사용하기 때문에 엔터를 치기전까지 입력된 모든 문자를 처리한다는 것입니다. 즉, 겉으로는 문자 하나 하나 처리하는 듯 보여도 실제로는 버퍼를 사용해서 엔터키 이전의 …
fputchar 설명 한 문자을 stdout 에 출력한다. 문법 #include<stdio.h> int fputchar (int c); 기능 fputchar는 stdout에 한 문자를 출력한다 리턴값 참일때는 문자을 반환한다 실패시 EOF 를 리턴한다. 사용법 #include <stdio.h> int main() { char msg[] = "Hello World"; int i = 0; while (msg[i])…
putchar 설명 문자 하나를 출력한다. 문법 #include<stdio.h> int putchar(int c); 기능 stdio.h 에 다음과 같이 메크로 되어있다. #define putchar(_c) putc((_c),stdout) 리턴값 에러 발생시 EOF ( -1) 를 리턴한다. 사용법 #include <stdio.h> main(){ char ch; printf("종료하려면 * 누르세요 : \n"); while((ch=ge…
CString str; 멤버변수 추가하고 초기화 해준다. void CTestView::OnDraw(CDC* pDC) { CTestDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); pDC->TextOut(10,10,str); // 출력한다. } void CTestView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) { // TODO: Add your message handler code here and/or call default…
char(고정) / varchar(가변) - 문자형 테이터 형식 nchar(고정) / nvarchar(가변) - 유니코드 테이터 형식 한글 2바이트 영어 1바이트 인것은 아시죠? 자 그럼 문자 "가" 를 char 넣을려면 2 개 필요하고 char "a" 넣을려면 1개가 필요하죠 그럼 nChar 은 한글 "가" 와 " a" 나 둘다 1만 필요합니다. 간단하게 비교해보면 char(2) = nchar(1)입니다. '고'라는 한글을 입력하려면…
사용함수,메세지 : WM_CHAR , Invalidate() 새로운 윈도우 메세지핸들을 만들어줍니다.
1.CString 클래스의 GetBuffer()는 CString을 char *로 바꿔줍니다. ex) CString strTemp = _T("test"); char *getTemp=NULL; getTemp = malloc(strTemp.GetLength()+1); strcpy(getTemp, strTemp.GetBuffer(strTemp.GetLength()); printf("결과:%s\n", getTemp); free(getTe…